Quellcode durchsuchen

modules/ims_usrloc_scscf: updated sql creation script

Richard Good vor 10 Jahren
Ursprung
Commit
98779e19b3
1 geänderte Dateien mit 28 neuen und 0 gelöschten Zeilen
  1. 28 0
      utils/kamctl/mysql/ims_usrloc_scscf-create.sql

+ 28 - 0
utils/kamctl/mysql/ims_usrloc_scscf-create.sql

@@ -34,3 +34,31 @@ CREATE TABLE `impu_contact` (
   PRIMARY KEY (`id`),
   UNIQUE KEY `impu_id` (`impu_id`,`contact_id`)
 );
+
+INSERT INTO version (table_name, table_version) values ('subscriber','6');
+CREATE TABLE `subscriber` (
+  `id` int(11) NOT NULL AUTO_INCREMENT,
+  `watcher_uri` varchar(50) NOT NULL,
+  `watcher_contact` varchar(50) NOT NULL,
+  `presentity_uri` varchar(50) NOT NULL,
+  `event` int(11) NOT NULL,
+  `expires` datetime NOT NULL,
+  `version` int(11) NOT NULL,
+  `local_cseq` int(11) NOT NULL,
+  `call_id` varchar(50) NOT NULL,
+  `from_tag` varchar(50) NOT NULL,
+  `to_tag` varchar(50) NOT NULL,
+  `record_route` varchar(50) NOT NULL,
+  `sockinfo_str` varchar(50) NOT NULL,
+  PRIMARY KEY (`id`),
+  UNIQUE KEY `watcher_uri` (`event`,`watcher_contact`,`presentity_uri`)
+);
+
+INSERT INTO version (table_name, table_version) values ('impu_subscriber','6');
+CREATE TABLE `impu_subscriber` (
+  `id` int(11) NOT NULL AUTO_INCREMENT,
+  `impu_id` int(11) NOT NULL,
+  `subscriber_id` int(11) NOT NULL,
+  PRIMARY KEY (`id`),
+  UNIQUE KEY `impu_id` (`impu_id`,`subscriber_id`)
+);