]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
realtime: Add database scripts for certified/13.8-cert3
authorGeorge Joseph <gjoseph@digium.com>
Thu, 8 Sep 2016 16:34:35 +0000 (11:34 -0500)
committerGeorge Joseph <gjoseph@digium.com>
Thu, 8 Sep 2016 16:34:35 +0000 (11:34 -0500)
contrib/realtime/mssql/mssql_config.sql
contrib/realtime/mysql/mysql_config.sql
contrib/realtime/oracle/oracle_config.sql
contrib/realtime/postgresql/postgresql_config.sql

index adff43dc6a976b61defed6a07e09126065a3c1de..5be9c8eefbfe32df35e738c30dd447f9e02f4b72 100644 (file)
@@ -557,7 +557,8 @@ CREATE TABLE extensions (
     priority INTEGER NOT NULL, 
     app VARCHAR(40) NOT NULL, 
     appdata VARCHAR(256) NOT NULL, 
-    PRIMARY KEY (id, context, exten, priority), 
+    PRIMARY KEY (id), 
+    UNIQUE (context, exten, priority), 
     UNIQUE (id)
 );
 
@@ -1314,6 +1315,16 @@ UPDATE alembic_version SET version_num='4a6c67fa9b7a' WHERE alembic_version.vers
 
 GO
 
+-- Running upgrade 4a6c67fa9b7a -> 4e2493ef32e6
+
+ALTER TABLE ps_endpoints ADD contact_user VARCHAR(80) NULL;
+
+GO
+
+UPDATE alembic_version SET version_num='4e2493ef32e6' WHERE alembic_version.version_num = '4a6c67fa9b7a';
+
+GO
+
 COMMIT;
 
 GO
index a60ab3de389765317aff76781579abc9063630c2..d38b79de772caeff1050f9eeb8f702b7036a1890 100644 (file)
@@ -398,7 +398,8 @@ CREATE TABLE extensions (
     priority INTEGER NOT NULL, 
     app VARCHAR(40) NOT NULL, 
     appdata VARCHAR(256) NOT NULL, 
-    PRIMARY KEY (id, context, exten, priority), 
+    PRIMARY KEY (id), 
+    UNIQUE (context, exten, priority), 
     UNIQUE (id)
 );
 
@@ -833,3 +834,9 @@ ALTER TABLE ps_endpoints ADD COLUMN fax_detect_timeout INTEGER;
 
 UPDATE alembic_version SET version_num='4a6c67fa9b7a' WHERE alembic_version.version_num = '8d478ab86e29';
 
+-- Running upgrade 4a6c67fa9b7a -> 4e2493ef32e6
+
+ALTER TABLE ps_endpoints ADD COLUMN contact_user VARCHAR(80);
+
+UPDATE alembic_version SET version_num='4e2493ef32e6' WHERE alembic_version.version_num = '4a6c67fa9b7a';
+
index 69a0662c4af6280a3b61b44cbd2d9fb004f78016..8de373eb0a05abc7de529adc8330b2e04509fe87 100644 (file)
@@ -555,7 +555,8 @@ CREATE TABLE extensions (
     priority INTEGER NOT NULL, 
     app VARCHAR2(40 CHAR) NOT NULL, 
     appdata VARCHAR2(256 CHAR) NOT NULL, 
-    PRIMARY KEY (id, context, exten, priority), 
+    PRIMARY KEY (id), 
+    UNIQUE (context, exten, priority), 
     UNIQUE (id)
 )
 
@@ -1312,3 +1313,13 @@ UPDATE alembic_version SET version_num='4a6c67fa9b7a' WHERE alembic_version.vers
 
 /
 
+-- Running upgrade 4a6c67fa9b7a -> 4e2493ef32e6
+
+ALTER TABLE ps_endpoints ADD contact_user VARCHAR2(80 CHAR)
+
+/
+
+UPDATE alembic_version SET version_num='4e2493ef32e6' WHERE alembic_version.version_num = '4a6c67fa9b7a'
+
+/
+
index 33686312b496b4ef2247294b6671c5f53a660960..09c385b5b532f625dcd07c891676f88a4757649f 100644 (file)
@@ -450,7 +450,8 @@ CREATE TABLE extensions (
     priority INTEGER NOT NULL, 
     app VARCHAR(40) NOT NULL, 
     appdata VARCHAR(256) NOT NULL, 
-    PRIMARY KEY (id, context, exten, priority), 
+    PRIMARY KEY (id), 
+    UNIQUE (context, exten, priority), 
     UNIQUE (id)
 );
 
@@ -903,5 +904,11 @@ ALTER TABLE ps_endpoints ADD COLUMN fax_detect_timeout INTEGER;
 
 UPDATE alembic_version SET version_num='4a6c67fa9b7a' WHERE alembic_version.version_num = '8d478ab86e29';
 
+-- Running upgrade 4a6c67fa9b7a -> 4e2493ef32e6
+
+ALTER TABLE ps_endpoints ADD COLUMN contact_user VARCHAR(80);
+
+UPDATE alembic_version SET version_num='4e2493ef32e6' WHERE alembic_version.version_num = '4a6c67fa9b7a';
+
 COMMIT;