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/15293.up

18 lines
737 B

USE provisioning;
CREATE TABLE `sms_journal` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`subscriber_id` int(10) unsigned NOT NULL,
`time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`direction` enum('in','out') NOT NULL,
`caller` varchar(255) NOT NULL,
`callee` varchar(255) NOT NULL,
`text` text NOT NULL,
`reason` varchar(255) NOT NULL DEFAULT '',
`status` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
KEY `sms_journal_sub_dir_idx` (`subscriber_id`,`direction`),
KEY `sms_journal_time_idx` (`time`),
CONSTRAINT `smsj_ref` FOREIGN KEY (`subscriber_id`) REFERENCES `voip_subscribers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;