You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
db-schema/db_scripts/diff/15207.up

33 lines
971 B

USE provisioning;
SET autocommit=0;
create table `rtc_user` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`reseller_id` int(11) unsigned NOT NULL,
`rtc_user_id` VARCHAR(20) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `reseller_idx` (`reseller_id`),
UNIQUE KEY `rtc_user_idx` (`rtc_user_id`),
CONSTRAINT `tl_reseller_ref` FOREIGN KEY (`reseller_id`) REFERENCES `billing`.`resellers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
create table `rtc_session` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`subscriber_id` int(11) unsigned NOT NULL,
`rtc_session_id` VARCHAR(20) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `subscriber_idx` (`subscriber_id`),
UNIQUE KEY `rtc_session_idx` (`rtc_session_id`),
CONSTRAINT `tl_subscriber_ref` FOREIGN KEY (`subscriber_id`) REFERENCES `provisioning`.`voip_subscribers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
COMMIT;