Joywork/sql/callevent.sql
2026-05-22 21:21:54 +03:00

40 lines
1.2 KiB
SQL

--
-- Добовление колонки is_dispatcher в таблицу `users` для вывода виджета звонков
--
ALTER TABLE `users` ADD `is_dispatcher` TINYINT NOT NULL DEFAULT '1' COMMENT 'Включить виджет звонков' AFTER `gmtmsk`;
--
-- Структура таблицы `call_events`
--
CREATE TABLE IF NOT EXISTS `call_events` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`operator` varchar(50) NOT NULL,
`operator_call_id` varchar(100) NOT NULL,
`internal_number` varchar(50) NOT NULL,
`external_number` varchar(50) NOT NULL,
`status` TINYINT(1) NOT NULL,
`user_id` int(11) NOT NULL,
`agency_id` int(11) NOT NULL,
`client_id` int(11) NOT NULL,
`start_time` int(11) DEFAULT NULL,
`answer_time` int(11) DEFAULT NULL,
`release_time` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
COMMIT;
--
-- Структура таблицы `call_subscription`
--
CREATE TABLE `call_subscription` (
`id` INT(11) NOT NULL AUTO_INCREMENT ,
`batc_id` INT(11) NOT NULL ,
`api_key` VARCHAR(255) NOT NULL ,
`subscriptionId` VARCHAR(50) NOT NULL ,
`expires` INT(11) NOT NULL ,
PRIMARY KEY (`id`)) ENGINE = InnoDB;