Bladeren bron

kamctl: regenerated sql scripts from latest db schema

Daniel-Constantin Mierla 14 jaren geleden
bovenliggende
commit
3dde3b652f

+ 9 - 0
utils/kamctl/db_sqlite/mtree-create.sql

@@ -6,3 +6,12 @@ CREATE TABLE mtree (
     CONSTRAINT mtree_tprefix_idx UNIQUE (tprefix)
 );
 
+INSERT INTO version (table_name, table_version) values ('mtrees','1');
+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)
+);
+

+ 1 - 1
utils/kamctl/db_sqlite/presence-create.sql

@@ -60,7 +60,7 @@ CREATE TABLE xcap (
     doc_type INTEGER NOT NULL,
     etag VARCHAR(64) NOT NULL,
     source INTEGER NOT NULL,
-    doc_uri VARCHAR(128) NOT NULL,
+    doc_uri VARCHAR(255) NOT NULL,
     port INTEGER NOT NULL,
     CONSTRAINT xcap_account_doc_type_idx UNIQUE (username, domain, doc_type, doc_uri)
 );

+ 9 - 0
utils/kamctl/mysql/mtree-create.sql

@@ -6,3 +6,12 @@ CREATE TABLE mtree (
     CONSTRAINT tprefix_idx UNIQUE (tprefix)
 ) ENGINE=MyISAM;
 
+INSERT INTO version (table_name, table_version) values ('mtrees','1');
+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)
+) ENGINE=MyISAM;
+

+ 1 - 1
utils/kamctl/mysql/presence-create.sql

@@ -60,7 +60,7 @@ CREATE TABLE xcap (
     doc_type INT(11) NOT NULL,
     etag VARCHAR(64) NOT NULL,
     source INT(11) NOT NULL,
-    doc_uri VARCHAR(128) NOT NULL,
+    doc_uri VARCHAR(255) NOT NULL,
     port INT(11) NOT NULL,
     CONSTRAINT account_doc_type_idx UNIQUE (username, domain, doc_type, doc_uri)
 ) ENGINE=MyISAM;

+ 17 - 0
utils/kamctl/oracle/mtree-create.sql

@@ -14,3 +14,20 @@ END mtree_tr;
 /
 BEGIN map2users('mtree'); END;
 /
+INSERT INTO version (table_name, table_version) values ('mtrees','1');
+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)
+);
+
+CREATE OR REPLACE TRIGGER mtrees_tr
+before insert on mtrees FOR EACH ROW
+BEGIN
+  auto_id(:NEW.id);
+END mtrees_tr;
+/
+BEGIN map2users('mtrees'); END;
+/

+ 1 - 1
utils/kamctl/oracle/presence-create.sql

@@ -84,7 +84,7 @@ CREATE TABLE xcap (
     doc_type NUMBER(10),
     etag VARCHAR2(64),
     source NUMBER(10),
-    doc_uri VARCHAR2(128),
+    doc_uri VARCHAR2(255),
     port NUMBER(10),
     CONSTRAINT xcap_account_doc_type_idx  UNIQUE (username, domain, doc_type, doc_uri)
 );

+ 9 - 0
utils/kamctl/postgres/mtree-create.sql

@@ -6,3 +6,12 @@ CREATE TABLE mtree (
     CONSTRAINT mtree_tprefix_idx UNIQUE (tprefix)
 );
 
+INSERT INTO version (table_name, table_version) values ('mtrees','1');
+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)
+);
+

+ 1 - 1
utils/kamctl/postgres/presence-create.sql

@@ -60,7 +60,7 @@ CREATE TABLE xcap (
     doc_type INTEGER NOT NULL,
     etag VARCHAR(64) NOT NULL,
     source INTEGER NOT NULL,
-    doc_uri VARCHAR(128) NOT NULL,
+    doc_uri VARCHAR(255) NOT NULL,
     port INTEGER NOT NULL,
     CONSTRAINT xcap_account_doc_type_idx UNIQUE (username, domain, doc_type, doc_uri)
 );