Ver código fonte

kamctl: update db table definitions after change to mtrees key

- reported by Andreas Granig
Daniel-Constantin Mierla 13 anos atrás
pai
commit
0036521d5a

+ 1 - 1
utils/kamctl/db_berkeley/kamailio/version

@@ -73,7 +73,7 @@ missed_calls|3
 mtree|
 mtree|1
 mtrees|
-mtrees|1
+mtrees|2
 pdt|
 pdt|1
 pl_pipes|

+ 2 - 2
utils/kamctl/db_sqlite/mtree-create.sql

@@ -6,12 +6,12 @@ CREATE TABLE mtree (
     CONSTRAINT mtree_tprefix_idx UNIQUE (tprefix)
 );
 
-INSERT INTO version (table_name, table_version) values ('mtrees','1');
+INSERT INTO version (table_name, table_version) values ('mtrees','2');
 CREATE TABLE mtrees (
     id INTEGER PRIMARY KEY NOT NULL,
     tname VARCHAR(128) DEFAULT '' NOT NULL,
     tprefix VARCHAR(32) DEFAULT '' NOT NULL,
     tvalue VARCHAR(128) DEFAULT '' NOT NULL,
-    CONSTRAINT mtrees_tname_tprefix_idx UNIQUE (tname, tprefix)
+    CONSTRAINT mtrees_tname_tprefix_tvalue_idx UNIQUE (tname, tprefix, tvalue)
 );
 

+ 1 - 1
utils/kamctl/dbtext/kamailio/version

@@ -31,7 +31,7 @@ location:1004
 matrix:1
 missed_calls:3
 mtree:1
-mtrees:1
+mtrees:2
 pdt:1
 pl_pipes:1
 presentity:3

+ 2 - 2
utils/kamctl/mysql/mtree-create.sql

@@ -6,12 +6,12 @@ CREATE TABLE mtree (
     CONSTRAINT tprefix_idx UNIQUE (tprefix)
 ) ENGINE=MyISAM;
 
-INSERT INTO version (table_name, table_version) values ('mtrees','1');
+INSERT INTO version (table_name, table_version) values ('mtrees','2');
 CREATE TABLE mtrees (
     id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
     tname VARCHAR(128) DEFAULT '' NOT NULL,
     tprefix VARCHAR(32) DEFAULT '' NOT NULL,
     tvalue VARCHAR(128) DEFAULT '' NOT NULL,
-    CONSTRAINT tname_tprefix_idx UNIQUE (tname, tprefix)
+    CONSTRAINT tname_tprefix_tvalue_idx UNIQUE (tname, tprefix, tvalue)
 ) ENGINE=MyISAM;
 

+ 2 - 2
utils/kamctl/oracle/mtree-create.sql

@@ -14,13 +14,13 @@ END mtree_tr;
 /
 BEGIN map2users('mtree'); END;
 /
-INSERT INTO version (table_name, table_version) values ('mtrees','1');
+INSERT INTO version (table_name, table_version) values ('mtrees','2');
 CREATE TABLE mtrees (
     id NUMBER(10) PRIMARY KEY,
     tname VARCHAR2(128) DEFAULT '',
     tprefix VARCHAR2(32) DEFAULT '',
     tvalue VARCHAR2(128) DEFAULT '',
-    CONSTRAINT mtrees_tname_tprefix_idx  UNIQUE (tname, tprefix)
+    CONSTRAINT ORA_tname_tprefix_tvalue_idx  UNIQUE (tname, tprefix, tvalue)
 );
 
 CREATE OR REPLACE TRIGGER mtrees_tr

+ 2 - 2
utils/kamctl/postgres/mtree-create.sql

@@ -6,12 +6,12 @@ CREATE TABLE mtree (
     CONSTRAINT mtree_tprefix_idx UNIQUE (tprefix)
 );
 
-INSERT INTO version (table_name, table_version) values ('mtrees','1');
+INSERT INTO version (table_name, table_version) values ('mtrees','2');
 CREATE TABLE mtrees (
     id SERIAL PRIMARY KEY NOT NULL,
     tname VARCHAR(128) DEFAULT '' NOT NULL,
     tprefix VARCHAR(32) DEFAULT '' NOT NULL,
     tvalue VARCHAR(128) DEFAULT '' NOT NULL,
-    CONSTRAINT mtrees_tname_tprefix_idx UNIQUE (tname, tprefix)
+    CONSTRAINT mtrees_tname_tprefix_tvalue_idx UNIQUE (tname, tprefix, tvalue)
 );