]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
realtime: Add database scripts for certified/13.1-cert5
authorKevin Harwell <kharwell@digium.com>
Thu, 14 Apr 2016 20:22:04 +0000 (15:22 -0500)
committerKevin Harwell <kharwell@digium.com>
Thu, 14 Apr 2016 20:22:04 +0000 (15:22 -0500)
12 files changed:
contrib/realtime/mssql/mssql_cdr.sql
contrib/realtime/mssql/mssql_config.sql
contrib/realtime/mssql/mssql_voicemail.sql
contrib/realtime/mysql/mysql_cdr.sql
contrib/realtime/mysql/mysql_config.sql
contrib/realtime/mysql/mysql_voicemail.sql
contrib/realtime/oracle/oracle_cdr.sql
contrib/realtime/oracle/oracle_config.sql
contrib/realtime/oracle/oracle_voicemail.sql
contrib/realtime/postgresql/postgresql_cdr.sql
contrib/realtime/postgresql/postgresql_config.sql
contrib/realtime/postgresql/postgresql_voicemail.sql

index dcd433f0ce75d1a889aff1fc0ccfd11b38cf7c2f..d342515cd811347d278f12b3cb9bcaa0b9c38818 100644 (file)
@@ -6,7 +6,7 @@ CREATE TABLE alembic_version (
 
 GO
 
--- Running upgrade None -> 210693f3123d
+-- Running upgrade  -> 210693f3123d
 
 CREATE TABLE cdr (
     accountcode VARCHAR(20) NULL, 
@@ -40,3 +40,5 @@ GO
 
 COMMIT;
 
+GO
+
index d89ca2c2aa7c15ca80388ea3f29c4de83b1d0784..ae58e7542d476d69fa74fdec24dcfb9a742ee324 100644 (file)
@@ -6,7 +6,7 @@ CREATE TABLE alembic_version (
 
 GO
 
--- Running upgrade None -> 4da0c5f79a9c
+-- Running upgrade  -> 4da0c5f79a9c
 
 CREATE TABLE sippeers (
     id INTEGER NOT NULL IDENTITY(1,1), 
@@ -336,6 +336,10 @@ CREATE TABLE musiconhold (
 
 GO
 
+INSERT INTO alembic_version (version_num) VALUES ('4da0c5f79a9c');
+
+GO
+
 -- Running upgrade 4da0c5f79a9c -> 43956d550a44
 
 CREATE TABLE ps_endpoints (
@@ -540,6 +544,10 @@ CREATE INDEX ps_endpoint_id_ips_id ON ps_endpoint_id_ips (id);
 
 GO
 
+UPDATE alembic_version SET version_num='43956d550a44' WHERE alembic_version.version_num = '4da0c5f79a9c';
+
+GO
+
 -- Running upgrade 43956d550a44 -> 581a4264e537
 
 CREATE TABLE extensions (
@@ -555,6 +563,10 @@ CREATE TABLE extensions (
 
 GO
 
+UPDATE alembic_version SET version_num='581a4264e537' WHERE alembic_version.version_num = '43956d550a44';
+
+GO
+
 -- Running upgrade 581a4264e537 -> 2fc7930b41b3
 
 CREATE TABLE ps_systems (
@@ -696,12 +708,20 @@ ALTER TABLE ps_aors ADD CONSTRAINT yesno_values CHECK (support_path IN ('yes', '
 
 GO
 
+UPDATE alembic_version SET version_num='2fc7930b41b3' WHERE alembic_version.version_num = '581a4264e537';
+
+GO
+
 -- Running upgrade 2fc7930b41b3 -> 21e526ad3040
 
 ALTER TABLE ps_globals ADD debug VARCHAR(40) NULL;
 
 GO
 
+UPDATE alembic_version SET version_num='21e526ad3040' WHERE alembic_version.version_num = '2fc7930b41b3';
+
+GO
+
 -- Running upgrade 21e526ad3040 -> 28887f25a46f
 
 CREATE TABLE queues (
@@ -792,6 +812,10 @@ CREATE TABLE queue_members (
 
 GO
 
+UPDATE alembic_version SET version_num='28887f25a46f' WHERE alembic_version.version_num = '21e526ad3040';
+
+GO
+
 -- Running upgrade 28887f25a46f -> 4c573e7135bd
 
 ALTER TABLE ps_endpoints ALTER COLUMN tos_audio VARCHAR(10);
@@ -830,6 +854,10 @@ ALTER TABLE ps_transports ADD cos INTEGER NULL;
 
 GO
 
+UPDATE alembic_version SET version_num='4c573e7135bd' WHERE alembic_version.version_num = '28887f25a46f';
+
+GO
+
 -- Running upgrade 4c573e7135bd -> 3855ee4e5f85
 
 ALTER TABLE ps_endpoints ADD message_context VARCHAR(40) NULL;
@@ -840,6 +868,10 @@ ALTER TABLE ps_contacts ADD user_agent VARCHAR(40) NULL;
 
 GO
 
+UPDATE alembic_version SET version_num='3855ee4e5f85' WHERE alembic_version.version_num = '4c573e7135bd';
+
+GO
+
 -- Running upgrade 3855ee4e5f85 -> e96a0b8071c
 
 ALTER TABLE ps_globals ALTER COLUMN user_agent VARCHAR(255);
@@ -866,6 +898,10 @@ ALTER TABLE ps_registrations ALTER COLUMN server_uri VARCHAR(255);
 
 GO
 
+UPDATE alembic_version SET version_num='e96a0b8071c' WHERE alembic_version.version_num = '3855ee4e5f85';
+
+GO
+
 -- Running upgrade e96a0b8071c -> c6d929b23a8
 
 CREATE TABLE ps_subscription_persistence (
@@ -889,6 +925,10 @@ CREATE INDEX ps_subscription_persistence_id ON ps_subscription_persistence (id);
 
 GO
 
+UPDATE alembic_version SET version_num='c6d929b23a8' WHERE alembic_version.version_num = 'e96a0b8071c';
+
+GO
+
 -- Running upgrade c6d929b23a8 -> 51f8cb66540e
 
 ALTER TABLE ps_endpoints ADD force_avp VARCHAR(3) NULL;
@@ -907,18 +947,30 @@ ALTER TABLE ps_endpoints ADD CONSTRAINT yesno_values CHECK (media_use_received_t
 
 GO
 
+UPDATE alembic_version SET version_num='51f8cb66540e' WHERE alembic_version.version_num = 'c6d929b23a8';
+
+GO
+
 -- Running upgrade 51f8cb66540e -> 1d50859ed02e
 
 ALTER TABLE ps_endpoints ADD accountcode VARCHAR(20) NULL;
 
 GO
 
+UPDATE alembic_version SET version_num='1d50859ed02e' WHERE alembic_version.version_num = '51f8cb66540e';
+
+GO
+
 -- Running upgrade 1d50859ed02e -> 1758e8bbf6b
 
 ALTER TABLE sippeers ALTER COLUMN useragent VARCHAR(255);
 
 GO
 
+UPDATE alembic_version SET version_num='1758e8bbf6b' WHERE alembic_version.version_num = '1d50859ed02e';
+
+GO
+
 -- Running upgrade 1758e8bbf6b -> 5139253c0423
 
 ALTER TABLE queue_members DROP COLUMN uniqueid;
@@ -933,6 +985,10 @@ ALTER TABLE queue_members ADD UNIQUE (uniqueid);
 
 GO
 
+UPDATE alembic_version SET version_num='5139253c0423' WHERE alembic_version.version_num = '1758e8bbf6b';
+
+GO
+
 -- Running upgrade 5139253c0423 -> d39508cb8d8
 
 CREATE TABLE queue_rules (
@@ -944,6 +1000,10 @@ CREATE TABLE queue_rules (
 
 GO
 
+UPDATE alembic_version SET version_num='d39508cb8d8' WHERE alembic_version.version_num = '5139253c0423';
+
+GO
+
 -- Running upgrade d39508cb8d8 -> 5950038a6ead
 
 ALTER TABLE ps_transports ALTER COLUMN verifiy_server VARCHAR(3);
@@ -958,6 +1018,10 @@ ALTER TABLE ps_transports ADD CONSTRAINT yesno_values CHECK (verifiy_server IN (
 
 GO
 
+UPDATE alembic_version SET version_num='5950038a6ead' WHERE alembic_version.version_num = 'd39508cb8d8';
+
+GO
+
 -- Running upgrade 5950038a6ead -> 10aedae86a32
 
 ALTER TABLE sippeers DROP CONSTRAINT sip_directmedia_values;
@@ -972,6 +1036,10 @@ ALTER TABLE sippeers ADD CONSTRAINT sip_directmedia_values_v2 CHECK (directmedia
 
 GO
 
+UPDATE alembic_version SET version_num='10aedae86a32' WHERE alembic_version.version_num = '5950038a6ead';
+
+GO
+
 -- Running upgrade 10aedae86a32 -> eb88a14f2a
 
 ALTER TABLE ps_endpoints ADD media_encryption_optimistic VARCHAR(3) NULL;
@@ -982,6 +1050,10 @@ ALTER TABLE ps_endpoints ADD CONSTRAINT yesno_values CHECK (media_encryption_opt
 
 GO
 
+UPDATE alembic_version SET version_num='eb88a14f2a' WHERE alembic_version.version_num = '10aedae86a32';
+
+GO
+
 -- Running upgrade eb88a14f2a -> 371a3bf4143e
 
 ALTER TABLE ps_endpoints ADD user_eq_phone VARCHAR(3) NULL;
@@ -992,18 +1064,30 @@ ALTER TABLE ps_endpoints ADD CONSTRAINT yesno_values CHECK (user_eq_phone IN ('y
 
 GO
 
+UPDATE alembic_version SET version_num='371a3bf4143e' WHERE alembic_version.version_num = 'eb88a14f2a';
+
+GO
+
 -- Running upgrade 371a3bf4143e -> 45e3f47c6c44
 
 ALTER TABLE ps_globals ADD endpoint_identifier_order VARCHAR(40) NULL;
 
 GO
 
+UPDATE alembic_version SET version_num='45e3f47c6c44' WHERE alembic_version.version_num = '371a3bf4143e';
+
+GO
+
 -- Running upgrade 45e3f47c6c44 -> 498357a710ae
 
 ALTER TABLE ps_endpoints ADD rtp_keepalive INTEGER NULL;
 
 GO
 
+UPDATE alembic_version SET version_num='498357a710ae' WHERE alembic_version.version_num = '45e3f47c6c44';
+
+GO
+
 -- Running upgrade 498357a710ae -> 5a6ccc758633
 
 ALTER TABLE ps_endpoints ADD rtp_timeout INTEGER NULL;
@@ -1014,21 +1098,31 @@ ALTER TABLE ps_endpoints ADD rtp_timeout_hold INTEGER NULL;
 
 GO
 
+UPDATE alembic_version SET version_num='5a6ccc758633' WHERE alembic_version.version_num = '498357a710ae';
+
+GO
+
 -- Running upgrade 5a6ccc758633 -> 154177371065
 
 ALTER TABLE ps_globals ADD default_from_user VARCHAR(80) NULL;
 
 GO
 
+UPDATE alembic_version SET version_num='154177371065' WHERE alembic_version.version_num = '5a6ccc758633';
+
+GO
+
 -- Running upgrade 154177371065 -> 28ce1e718f05
 
 ALTER TABLE ps_registrations ADD fatal_retry_interval INTEGER NULL;
 
 GO
 
-INSERT INTO alembic_version (version_num) VALUES ('28ce1e718f05');
+UPDATE alembic_version SET version_num='28ce1e718f05' WHERE alembic_version.version_num = '154177371065';
 
 GO
 
 COMMIT;
 
+GO
+
index 815d24efb5b6abb3d2f5503bf039e08e13cdd94f..75cf56ac64a2fe0729322c275dc36a3b73293bab 100644 (file)
@@ -6,7 +6,7 @@ CREATE TABLE alembic_version (
 
 GO
 
--- Running upgrade None -> a2e9769475e
+-- Running upgrade  -> a2e9769475e
 
 CREATE TABLE voicemail_messages (
     dir VARCHAR(255) NOT NULL, 
@@ -34,15 +34,21 @@ CREATE INDEX voicemail_messages_dir ON voicemail_messages (dir);
 
 GO
 
+INSERT INTO alembic_version (version_num) VALUES ('a2e9769475e');
+
+GO
+
 -- Running upgrade a2e9769475e -> 39428242f7f5
 
 ALTER TABLE voicemail_messages ALTER COLUMN recording IMAGE;
 
 GO
 
-INSERT INTO alembic_version (version_num) VALUES ('39428242f7f5');
+UPDATE alembic_version SET version_num='39428242f7f5' WHERE alembic_version.version_num = 'a2e9769475e';
 
 GO
 
 COMMIT;
 
+GO
+
index 95d2282f3f5ef0d1f61f3ce1fcb2535537dcce18..972f69a97d2eb92a1c837fb1dffd20ceb424f026 100644 (file)
@@ -2,7 +2,7 @@ CREATE TABLE alembic_version (
     version_num VARCHAR(32) NOT NULL
 );
 
--- Running upgrade None -> 210693f3123d
+-- Running upgrade  -> 210693f3123d
 
 CREATE TABLE cdr (
     accountcode VARCHAR(20), 
index 9e7c68f2138fb85a9f01b0e406d2da4c7948d745..871e76273e1be2d2ff16ab0fa278d0532314308f 100644 (file)
@@ -2,7 +2,7 @@ CREATE TABLE alembic_version (
     version_num VARCHAR(32) NOT NULL
 );
 
--- Running upgrade None -> 4da0c5f79a9c
+-- Running upgrade  -> 4da0c5f79a9c
 
 CREATE TABLE sippeers (
     id INTEGER NOT NULL AUTO_INCREMENT, 
@@ -387,7 +387,7 @@ CREATE TABLE ps_endpoint_id_ips (
 
 CREATE INDEX ps_endpoint_id_ips_id ON ps_endpoint_id_ips (id);
 
-UPDATE alembic_version SET version_num='43956d550a44';
+UPDATE alembic_version SET version_num='43956d550a44' WHERE alembic_version.version_num = '4da0c5f79a9c';
 
 -- Running upgrade 43956d550a44 -> 581a4264e537
 
@@ -402,7 +402,7 @@ CREATE TABLE extensions (
     UNIQUE (id)
 );
 
-UPDATE alembic_version SET version_num='581a4264e537';
+UPDATE alembic_version SET version_num='581a4264e537' WHERE alembic_version.version_num = '43956d550a44';
 
 -- Running upgrade 581a4264e537 -> 2fc7930b41b3
 
@@ -493,13 +493,13 @@ ALTER TABLE ps_aors ADD COLUMN outbound_proxy VARCHAR(40);
 
 ALTER TABLE ps_aors ADD COLUMN support_path ENUM('yes','no');
 
-UPDATE alembic_version SET version_num='2fc7930b41b3';
+UPDATE alembic_version SET version_num='2fc7930b41b3' WHERE alembic_version.version_num = '581a4264e537';
 
 -- Running upgrade 2fc7930b41b3 -> 21e526ad3040
 
 ALTER TABLE ps_globals ADD COLUMN debug VARCHAR(40);
 
-UPDATE alembic_version SET version_num='21e526ad3040';
+UPDATE alembic_version SET version_num='21e526ad3040' WHERE alembic_version.version_num = '2fc7930b41b3';
 
 -- Running upgrade 21e526ad3040 -> 28887f25a46f
 
@@ -573,15 +573,15 @@ CREATE TABLE queue_members (
     PRIMARY KEY (queue_name, interface)
 );
 
-UPDATE alembic_version SET version_num='28887f25a46f';
+UPDATE alembic_version SET version_num='28887f25a46f' WHERE alembic_version.version_num = '21e526ad3040';
 
 -- Running upgrade 28887f25a46f -> 4c573e7135bd
 
-ALTER TABLE ps_endpoints CHANGE tos_audio tos_audio VARCHAR(10) NULL;
+ALTER TABLE ps_endpoints MODIFY tos_audio VARCHAR(10) NULL;
 
-ALTER TABLE ps_endpoints CHANGE tos_video tos_video VARCHAR(10) NULL;
+ALTER TABLE ps_endpoints MODIFY tos_video VARCHAR(10) NULL;
 
-ALTER TABLE ps_transports CHANGE tos tos VARCHAR(10) NULL;
+ALTER TABLE ps_transports MODIFY tos VARCHAR(10) NULL;
 
 ALTER TABLE ps_endpoints DROP COLUMN cos_audio;
 
@@ -595,7 +595,7 @@ ALTER TABLE ps_endpoints ADD COLUMN cos_video INTEGER;
 
 ALTER TABLE ps_transports ADD COLUMN cos INTEGER;
 
-UPDATE alembic_version SET version_num='4c573e7135bd';
+UPDATE alembic_version SET version_num='4c573e7135bd' WHERE alembic_version.version_num = '28887f25a46f';
 
 -- Running upgrade 4c573e7135bd -> 3855ee4e5f85
 
@@ -603,23 +603,23 @@ ALTER TABLE ps_endpoints ADD COLUMN message_context VARCHAR(40);
 
 ALTER TABLE ps_contacts ADD COLUMN user_agent VARCHAR(40);
 
-UPDATE alembic_version SET version_num='3855ee4e5f85';
+UPDATE alembic_version SET version_num='3855ee4e5f85' WHERE alembic_version.version_num = '4c573e7135bd';
 
 -- Running upgrade 3855ee4e5f85 -> e96a0b8071c
 
-ALTER TABLE ps_globals CHANGE user_agent user_agent VARCHAR(255) NULL;
+ALTER TABLE ps_globals MODIFY user_agent VARCHAR(255) NULL;
 
-ALTER TABLE ps_contacts CHANGE id id VARCHAR(255) NULL;
+ALTER TABLE ps_contacts MODIFY id VARCHAR(255) NULL;
 
-ALTER TABLE ps_contacts CHANGE uri uri VARCHAR(255) NULL;
+ALTER TABLE ps_contacts MODIFY uri VARCHAR(255) NULL;
 
-ALTER TABLE ps_contacts CHANGE user_agent user_agent VARCHAR(255) NULL;
+ALTER TABLE ps_contacts MODIFY user_agent VARCHAR(255) NULL;
 
-ALTER TABLE ps_registrations CHANGE client_uri client_uri VARCHAR(255) NULL;
+ALTER TABLE ps_registrations MODIFY client_uri VARCHAR(255) NULL;
 
-ALTER TABLE ps_registrations CHANGE server_uri server_uri VARCHAR(255) NULL;
+ALTER TABLE ps_registrations MODIFY server_uri VARCHAR(255) NULL;
 
-UPDATE alembic_version SET version_num='e96a0b8071c';
+UPDATE alembic_version SET version_num='e96a0b8071c' WHERE alembic_version.version_num = '3855ee4e5f85';
 
 -- Running upgrade e96a0b8071c -> c6d929b23a8
 
@@ -640,7 +640,7 @@ CREATE TABLE ps_subscription_persistence (
 
 CREATE INDEX ps_subscription_persistence_id ON ps_subscription_persistence (id);
 
-UPDATE alembic_version SET version_num='c6d929b23a8';
+UPDATE alembic_version SET version_num='c6d929b23a8' WHERE alembic_version.version_num = 'e96a0b8071c';
 
 -- Running upgrade c6d929b23a8 -> 51f8cb66540e
 
@@ -648,19 +648,19 @@ ALTER TABLE ps_endpoints ADD COLUMN force_avp ENUM('yes','no');
 
 ALTER TABLE ps_endpoints ADD COLUMN media_use_received_transport ENUM('yes','no');
 
-UPDATE alembic_version SET version_num='51f8cb66540e';
+UPDATE alembic_version SET version_num='51f8cb66540e' WHERE alembic_version.version_num = 'c6d929b23a8';
 
 -- Running upgrade 51f8cb66540e -> 1d50859ed02e
 
 ALTER TABLE ps_endpoints ADD COLUMN accountcode VARCHAR(20);
 
-UPDATE alembic_version SET version_num='1d50859ed02e';
+UPDATE alembic_version SET version_num='1d50859ed02e' WHERE alembic_version.version_num = '51f8cb66540e';
 
 -- Running upgrade 1d50859ed02e -> 1758e8bbf6b
 
-ALTER TABLE sippeers CHANGE useragent useragent VARCHAR(255) NULL;
+ALTER TABLE sippeers MODIFY useragent VARCHAR(255) NULL;
 
-UPDATE alembic_version SET version_num='1758e8bbf6b';
+UPDATE alembic_version SET version_num='1758e8bbf6b' WHERE alembic_version.version_num = '1d50859ed02e';
 
 -- Running upgrade 1758e8bbf6b -> 5139253c0423
 
@@ -670,9 +670,9 @@ ALTER TABLE queue_members ADD COLUMN uniqueid INTEGER NOT NULL;
 
 ALTER TABLE queue_members ADD UNIQUE (uniqueid);
 
-ALTER TABLE queue_members CHANGE uniqueid uniqueid INTEGER NOT NULL AUTO_INCREMENT;
+ALTER TABLE queue_members MODIFY uniqueid INTEGER NOT NULL AUTO_INCREMENT;
 
-UPDATE alembic_version SET version_num='5139253c0423';
+UPDATE alembic_version SET version_num='5139253c0423' WHERE alembic_version.version_num = '1758e8bbf6b';
 
 -- Running upgrade 5139253c0423 -> d39508cb8d8
 
@@ -683,43 +683,43 @@ CREATE TABLE queue_rules (
     max_penalty VARCHAR(32) NOT NULL
 );
 
-UPDATE alembic_version SET version_num='d39508cb8d8';
+UPDATE alembic_version SET version_num='d39508cb8d8' WHERE alembic_version.version_num = '5139253c0423';
 
 -- Running upgrade d39508cb8d8 -> 5950038a6ead
 
 ALTER TABLE ps_transports CHANGE verifiy_server verify_server ENUM('yes','no') NULL;
 
-UPDATE alembic_version SET version_num='5950038a6ead';
+UPDATE alembic_version SET version_num='5950038a6ead' WHERE alembic_version.version_num = 'd39508cb8d8';
 
 -- Running upgrade 5950038a6ead -> 10aedae86a32
 
-ALTER TABLE sippeers CHANGE directmedia directmedia ENUM('yes','no','nonat','update','outgoing') NULL;
+ALTER TABLE sippeers MODIFY directmedia ENUM('yes','no','nonat','update','outgoing') NULL;
 
-UPDATE alembic_version SET version_num='10aedae86a32';
+UPDATE alembic_version SET version_num='10aedae86a32' WHERE alembic_version.version_num = '5950038a6ead';
 
 -- Running upgrade 10aedae86a32 -> eb88a14f2a
 
 ALTER TABLE ps_endpoints ADD COLUMN media_encryption_optimistic ENUM('yes','no');
 
-UPDATE alembic_version SET version_num='eb88a14f2a';
+UPDATE alembic_version SET version_num='eb88a14f2a' WHERE alembic_version.version_num = '10aedae86a32';
 
 -- Running upgrade eb88a14f2a -> 371a3bf4143e
 
 ALTER TABLE ps_endpoints ADD COLUMN user_eq_phone ENUM('yes','no');
 
-UPDATE alembic_version SET version_num='371a3bf4143e';
+UPDATE alembic_version SET version_num='371a3bf4143e' WHERE alembic_version.version_num = 'eb88a14f2a';
 
 -- Running upgrade 371a3bf4143e -> 45e3f47c6c44
 
 ALTER TABLE ps_globals ADD COLUMN endpoint_identifier_order VARCHAR(40);
 
-UPDATE alembic_version SET version_num='45e3f47c6c44';
+UPDATE alembic_version SET version_num='45e3f47c6c44' WHERE alembic_version.version_num = '371a3bf4143e';
 
 -- Running upgrade 45e3f47c6c44 -> 498357a710ae
 
 ALTER TABLE ps_endpoints ADD COLUMN rtp_keepalive INTEGER;
 
-UPDATE alembic_version SET version_num='498357a710ae';
+UPDATE alembic_version SET version_num='498357a710ae' WHERE alembic_version.version_num = '45e3f47c6c44';
 
 -- Running upgrade 498357a710ae -> 5a6ccc758633
 
@@ -727,17 +727,17 @@ ALTER TABLE ps_endpoints ADD COLUMN rtp_timeout INTEGER;
 
 ALTER TABLE ps_endpoints ADD COLUMN rtp_timeout_hold INTEGER;
 
-UPDATE alembic_version SET version_num='5a6ccc758633';
+UPDATE alembic_version SET version_num='5a6ccc758633' WHERE alembic_version.version_num = '498357a710ae';
 
 -- Running upgrade 5a6ccc758633 -> 154177371065
 
 ALTER TABLE ps_globals ADD COLUMN default_from_user VARCHAR(80);
 
-UPDATE alembic_version SET version_num='154177371065';
+UPDATE alembic_version SET version_num='154177371065' WHERE alembic_version.version_num = '5a6ccc758633';
 
 -- Running upgrade 154177371065 -> 28ce1e718f05
 
 ALTER TABLE ps_registrations ADD COLUMN fatal_retry_interval INTEGER;
 
-UPDATE alembic_version SET version_num='28ce1e718f05';
+UPDATE alembic_version SET version_num='28ce1e718f05' WHERE alembic_version.version_num = '154177371065';
 
index ff5b6205f8505960f7a852e182a4682e4cbecfc8..1ee25c28389c1ba1ddc09dfe9f487597129e7b15 100644 (file)
@@ -2,7 +2,7 @@ CREATE TABLE alembic_version (
     version_num VARCHAR(32) NOT NULL
 );
 
--- Running upgrade None -> a2e9769475e
+-- Running upgrade  -> a2e9769475e
 
 CREATE TABLE voicemail_messages (
     dir VARCHAR(255) NOT NULL, 
@@ -28,7 +28,7 @@ INSERT INTO alembic_version (version_num) VALUES ('a2e9769475e');
 
 -- Running upgrade a2e9769475e -> 39428242f7f5
 
-ALTER TABLE voicemail_messages CHANGE recording recording BLOB(4294967295) NULL;
+ALTER TABLE voicemail_messages MODIFY recording BLOB(4294967295) NULL;
 
-UPDATE alembic_version SET version_num='39428242f7f5';
+UPDATE alembic_version SET version_num='39428242f7f5' WHERE alembic_version.version_num = 'a2e9769475e';
 
index 66302fc94fc67edef6f06424f95f2594c7b7ee42..81d599ae61b0c01a66e3916446de7e8445adb4a4 100644 (file)
@@ -1,14 +1,10 @@
-SET TRANSACTION READ WRITE
-
-/
-
 CREATE TABLE alembic_version (
     version_num VARCHAR2(32 CHAR) NOT NULL
 )
 
 /
 
--- Running upgrade None -> 210693f3123d
+-- Running upgrade  -> 210693f3123d
 
 CREATE TABLE cdr (
     accountcode VARCHAR2(20 CHAR), 
@@ -40,7 +36,3 @@ INSERT INTO alembic_version (version_num) VALUES ('210693f3123d')
 
 /
 
-COMMIT
-
-/
-
index b845717bfbefc251d3b5ea050036d8c75a5a6fea..aa9cdf4f4d3631da82b90f9f17f8f7a9ab9b4131 100644 (file)
@@ -1,14 +1,10 @@
-SET TRANSACTION READ WRITE
-
-/
-
 CREATE TABLE alembic_version (
     version_num VARCHAR2(32 CHAR) NOT NULL
 )
 
 /
 
--- Running upgrade None -> 4da0c5f79a9c
+-- Running upgrade  -> 4da0c5f79a9c
 
 CREATE TABLE sippeers (
     id INTEGER NOT NULL, 
@@ -338,6 +334,10 @@ CREATE TABLE musiconhold (
 
 /
 
+INSERT INTO alembic_version (version_num) VALUES ('4da0c5f79a9c')
+
+/
+
 -- Running upgrade 4da0c5f79a9c -> 43956d550a44
 
 CREATE TABLE ps_endpoints (
@@ -374,7 +374,7 @@ CREATE TABLE ps_endpoints (
     callerid VARCHAR2(40 CHAR), 
     callerid_privacy VARCHAR(23 CHAR), 
     callerid_tag VARCHAR2(40 CHAR), 
-    100rel VARCHAR(8 CHAR), 
+    "100rel" VARCHAR(8 CHAR), 
     aggregate_mwi VARCHAR(3 CHAR), 
     trust_id_inbound VARCHAR(3 CHAR), 
     trust_id_outbound VARCHAR(3 CHAR), 
@@ -438,7 +438,7 @@ CREATE TABLE ps_endpoints (
     CONSTRAINT yesno_values CHECK (send_rpid IN ('yes', 'no')), 
     CONSTRAINT pjsip_timer_values CHECK (timers IN ('forced', 'no', 'required', 'yes')), 
     CONSTRAINT pjsip_cid_privacy_values CHECK (callerid_privacy IN ('allowed_not_screened', 'allowed_passed_screened', 'allowed_failed_screened', 'allowed', 'prohib_not_screened', 'prohib_passed_screened', 'prohib_failed_screened', 'prohib', 'unavailable')), 
-    CONSTRAINT pjsip_100rel_values CHECK (100rel IN ('no', 'required', 'yes')), 
+    CONSTRAINT pjsip_100rel_values CHECK ("100rel" IN ('no', 'required', 'yes')), 
     CONSTRAINT yesno_values CHECK (aggregate_mwi IN ('yes', 'no')), 
     CONSTRAINT yesno_values CHECK (trust_id_inbound IN ('yes', 'no')), 
     CONSTRAINT yesno_values CHECK (trust_id_outbound IN ('yes', 'no')), 
@@ -542,6 +542,10 @@ CREATE INDEX ps_endpoint_id_ips_id ON ps_endpoint_id_ips (id)
 
 /
 
+UPDATE alembic_version SET version_num='43956d550a44' WHERE alembic_version.version_num = '4da0c5f79a9c'
+
+/
+
 -- Running upgrade 43956d550a44 -> 581a4264e537
 
 CREATE TABLE extensions (
@@ -557,6 +561,10 @@ CREATE TABLE extensions (
 
 /
 
+UPDATE alembic_version SET version_num='581a4264e537' WHERE alembic_version.version_num = '43956d550a44'
+
+/
+
 -- Running upgrade 581a4264e537 -> 2fc7930b41b3
 
 CREATE TABLE ps_systems (
@@ -698,12 +706,20 @@ ALTER TABLE ps_aors ADD CONSTRAINT yesno_values CHECK (support_path IN ('yes', '
 
 /
 
+UPDATE alembic_version SET version_num='2fc7930b41b3' WHERE alembic_version.version_num = '581a4264e537'
+
+/
+
 -- Running upgrade 2fc7930b41b3 -> 21e526ad3040
 
 ALTER TABLE ps_globals ADD debug VARCHAR2(40 CHAR)
 
 /
 
+UPDATE alembic_version SET version_num='21e526ad3040' WHERE alembic_version.version_num = '2fc7930b41b3'
+
+/
+
 -- Running upgrade 21e526ad3040 -> 28887f25a46f
 
 CREATE TABLE queues (
@@ -794,6 +810,10 @@ CREATE TABLE queue_members (
 
 /
 
+UPDATE alembic_version SET version_num='28887f25a46f' WHERE alembic_version.version_num = '21e526ad3040'
+
+/
+
 -- Running upgrade 28887f25a46f -> 4c573e7135bd
 
 ALTER TABLE ps_endpoints MODIFY tos_audio VARCHAR2(10 CHAR)
@@ -832,6 +852,10 @@ ALTER TABLE ps_transports ADD cos INTEGER
 
 /
 
+UPDATE alembic_version SET version_num='4c573e7135bd' WHERE alembic_version.version_num = '28887f25a46f'
+
+/
+
 -- Running upgrade 4c573e7135bd -> 3855ee4e5f85
 
 ALTER TABLE ps_endpoints ADD message_context VARCHAR2(40 CHAR)
@@ -842,6 +866,10 @@ ALTER TABLE ps_contacts ADD user_agent VARCHAR2(40 CHAR)
 
 /
 
+UPDATE alembic_version SET version_num='3855ee4e5f85' WHERE alembic_version.version_num = '4c573e7135bd'
+
+/
+
 -- Running upgrade 3855ee4e5f85 -> e96a0b8071c
 
 ALTER TABLE ps_globals MODIFY user_agent VARCHAR2(255 CHAR)
@@ -868,6 +896,10 @@ ALTER TABLE ps_registrations MODIFY server_uri VARCHAR2(255 CHAR)
 
 /
 
+UPDATE alembic_version SET version_num='e96a0b8071c' WHERE alembic_version.version_num = '3855ee4e5f85'
+
+/
+
 -- Running upgrade e96a0b8071c -> c6d929b23a8
 
 CREATE TABLE ps_subscription_persistence (
@@ -891,6 +923,10 @@ CREATE INDEX ps_subscription_persistence_id ON ps_subscription_persistence (id)
 
 /
 
+UPDATE alembic_version SET version_num='c6d929b23a8' WHERE alembic_version.version_num = 'e96a0b8071c'
+
+/
+
 -- Running upgrade c6d929b23a8 -> 51f8cb66540e
 
 ALTER TABLE ps_endpoints ADD force_avp VARCHAR(3 CHAR)
@@ -909,18 +945,30 @@ ALTER TABLE ps_endpoints ADD CONSTRAINT yesno_values CHECK (media_use_received_t
 
 /
 
+UPDATE alembic_version SET version_num='51f8cb66540e' WHERE alembic_version.version_num = 'c6d929b23a8'
+
+/
+
 -- Running upgrade 51f8cb66540e -> 1d50859ed02e
 
 ALTER TABLE ps_endpoints ADD accountcode VARCHAR2(20 CHAR)
 
 /
 
+UPDATE alembic_version SET version_num='1d50859ed02e' WHERE alembic_version.version_num = '51f8cb66540e'
+
+/
+
 -- Running upgrade 1d50859ed02e -> 1758e8bbf6b
 
 ALTER TABLE sippeers MODIFY useragent VARCHAR2(255 CHAR)
 
 /
 
+UPDATE alembic_version SET version_num='1758e8bbf6b' WHERE alembic_version.version_num = '1d50859ed02e'
+
+/
+
 -- Running upgrade 1758e8bbf6b -> 5139253c0423
 
 ALTER TABLE queue_members DROP COLUMN uniqueid
@@ -935,6 +983,10 @@ ALTER TABLE queue_members ADD UNIQUE (uniqueid)
 
 /
 
+UPDATE alembic_version SET version_num='5139253c0423' WHERE alembic_version.version_num = '1758e8bbf6b'
+
+/
+
 -- Running upgrade 5139253c0423 -> d39508cb8d8
 
 CREATE TABLE queue_rules (
@@ -946,6 +998,10 @@ CREATE TABLE queue_rules (
 
 /
 
+UPDATE alembic_version SET version_num='d39508cb8d8' WHERE alembic_version.version_num = '5139253c0423'
+
+/
+
 -- Running upgrade d39508cb8d8 -> 5950038a6ead
 
 ALTER TABLE ps_transports MODIFY verifiy_server VARCHAR(3 CHAR)
@@ -960,6 +1016,10 @@ ALTER TABLE ps_transports ADD CONSTRAINT yesno_values CHECK (verifiy_server IN (
 
 /
 
+UPDATE alembic_version SET version_num='5950038a6ead' WHERE alembic_version.version_num = 'd39508cb8d8'
+
+/
+
 -- Running upgrade 5950038a6ead -> 10aedae86a32
 
 ALTER TABLE sippeers DROP CONSTRAINT sip_directmedia_values
@@ -974,6 +1034,10 @@ ALTER TABLE sippeers ADD CONSTRAINT sip_directmedia_values_v2 CHECK (directmedia
 
 /
 
+UPDATE alembic_version SET version_num='10aedae86a32' WHERE alembic_version.version_num = '5950038a6ead'
+
+/
+
 -- Running upgrade 10aedae86a32 -> eb88a14f2a
 
 ALTER TABLE ps_endpoints ADD media_encryption_optimistic VARCHAR(3 CHAR)
@@ -984,6 +1048,10 @@ ALTER TABLE ps_endpoints ADD CONSTRAINT yesno_values CHECK (media_encryption_opt
 
 /
 
+UPDATE alembic_version SET version_num='eb88a14f2a' WHERE alembic_version.version_num = '10aedae86a32'
+
+/
+
 -- Running upgrade eb88a14f2a -> 371a3bf4143e
 
 ALTER TABLE ps_endpoints ADD user_eq_phone VARCHAR(3 CHAR)
@@ -994,18 +1062,30 @@ ALTER TABLE ps_endpoints ADD CONSTRAINT yesno_values CHECK (user_eq_phone IN ('y
 
 /
 
+UPDATE alembic_version SET version_num='371a3bf4143e' WHERE alembic_version.version_num = 'eb88a14f2a'
+
+/
+
 -- Running upgrade 371a3bf4143e -> 45e3f47c6c44
 
 ALTER TABLE ps_globals ADD endpoint_identifier_order VARCHAR2(40 CHAR)
 
 /
 
+UPDATE alembic_version SET version_num='45e3f47c6c44' WHERE alembic_version.version_num = '371a3bf4143e'
+
+/
+
 -- Running upgrade 45e3f47c6c44 -> 498357a710ae
 
 ALTER TABLE ps_endpoints ADD rtp_keepalive INTEGER
 
 /
 
+UPDATE alembic_version SET version_num='498357a710ae' WHERE alembic_version.version_num = '45e3f47c6c44'
+
+/
+
 -- Running upgrade 498357a710ae -> 5a6ccc758633
 
 ALTER TABLE ps_endpoints ADD rtp_timeout INTEGER
@@ -1016,23 +1096,27 @@ ALTER TABLE ps_endpoints ADD rtp_timeout_hold INTEGER
 
 /
 
+UPDATE alembic_version SET version_num='5a6ccc758633' WHERE alembic_version.version_num = '498357a710ae'
+
+/
+
 -- Running upgrade 5a6ccc758633 -> 154177371065
 
 ALTER TABLE ps_globals ADD default_from_user VARCHAR2(80 CHAR)
 
 /
 
--- Running upgrade 154177371065 -> 28ce1e718f05
-
-ALTER TABLE ps_registrations ADD fatal_retry_interval INTEGER
+UPDATE alembic_version SET version_num='154177371065' WHERE alembic_version.version_num = '5a6ccc758633'
 
 /
 
-INSERT INTO alembic_version (version_num) VALUES ('28ce1e718f05')
+-- Running upgrade 154177371065 -> 28ce1e718f05
+
+ALTER TABLE ps_registrations ADD fatal_retry_interval INTEGER
 
 /
 
-COMMIT
+UPDATE alembic_version SET version_num='28ce1e718f05' WHERE alembic_version.version_num = '154177371065'
 
 /
 
index 2c663e76e5169e6b49c461a74f8ae21c966f3c7b..12133ea8c74311da58137864db9c9006e35ff5bb 100644 (file)
@@ -1,14 +1,10 @@
-SET TRANSACTION READ WRITE
-
-/
-
 CREATE TABLE alembic_version (
     version_num VARCHAR2(32 CHAR) NOT NULL
 )
 
 /
 
--- Running upgrade None -> a2e9769475e
+-- Running upgrade  -> a2e9769475e
 
 CREATE TABLE voicemail_messages (
     dir VARCHAR2(255 CHAR) NOT NULL, 
@@ -36,17 +32,17 @@ CREATE INDEX voicemail_messages_dir ON voicemail_messages (dir)
 
 /
 
--- Running upgrade a2e9769475e -> 39428242f7f5
-
-ALTER TABLE voicemail_messages MODIFY recording BLOB
+INSERT INTO alembic_version (version_num) VALUES ('a2e9769475e')
 
 /
 
-INSERT INTO alembic_version (version_num) VALUES ('39428242f7f5')
+-- Running upgrade a2e9769475e -> 39428242f7f5
+
+ALTER TABLE voicemail_messages MODIFY recording BLOB
 
 /
 
-COMMIT
+UPDATE alembic_version SET version_num='39428242f7f5' WHERE alembic_version.version_num = 'a2e9769475e'
 
 /
 
index 8aa1d97374040dcbeea4f845fd4f8bded6e1aa64..5f1ffa4b1df124af3a82069b9709ed887ac908a5 100644 (file)
@@ -4,7 +4,7 @@ CREATE TABLE alembic_version (
     version_num VARCHAR(32) NOT NULL
 );
 
--- Running upgrade None -> 210693f3123d
+-- Running upgrade  -> 210693f3123d
 
 CREATE TABLE cdr (
     accountcode VARCHAR(20), 
index 63fac89840e53ed29248693d15688b9924a52356..71ff7069659865f8326dfbb1d337f0678868dfcd 100644 (file)
@@ -4,25 +4,25 @@ CREATE TABLE alembic_version (
     version_num VARCHAR(32) NOT NULL
 );
 
--- Running upgrade None -> 4da0c5f79a9c
+-- Running upgrade  -> 4da0c5f79a9c
 
-CREATE TYPE type_values AS ENUM ('friend','user','peer');
+CREATE TYPE type_values AS ENUM ('friend', 'user', 'peer');
 
-CREATE TYPE sip_transport_values AS ENUM ('udp','tcp','tls','ws','wss','udp,tcp','tcp,udp');
+CREATE TYPE sip_transport_values AS ENUM ('udp', 'tcp', 'tls', 'ws', 'wss', 'udp,tcp', 'tcp,udp');
 
-CREATE TYPE sip_dtmfmode_values AS ENUM ('rfc2833','info','shortinfo','inband','auto');
+CREATE TYPE sip_dtmfmode_values AS ENUM ('rfc2833', 'info', 'shortinfo', 'inband', 'auto');
 
-CREATE TYPE sip_directmedia_values AS ENUM ('yes','no','nonat','update');
+CREATE TYPE sip_directmedia_values AS ENUM ('yes', 'no', 'nonat', 'update');
 
-CREATE TYPE yes_no_values AS ENUM ('yes','no');
+CREATE TYPE yes_no_values AS ENUM ('yes', 'no');
 
-CREATE TYPE sip_progressinband_values AS ENUM ('yes','no','never');
+CREATE TYPE sip_progressinband_values AS ENUM ('yes', 'no', 'never');
 
-CREATE TYPE sip_session_timers_values AS ENUM ('accept','refuse','originate');
+CREATE TYPE sip_session_timers_values AS ENUM ('accept', 'refuse', 'originate');
 
-CREATE TYPE sip_session_refresher_values AS ENUM ('uac','uas');
+CREATE TYPE sip_session_refresher_values AS ENUM ('uac', 'uas');
 
-CREATE TYPE sip_callingpres_values AS ENUM ('allowed_not_screened','allowed_passed_screen','allowed_failed_screen','allowed','prohib_not_screened','prohib_passed_screen','prohib_failed_screen','prohib');
+CREATE TYPE sip_callingpres_values AS ENUM ('allowed_not_screened', 'allowed_passed_screen', 'allowed_failed_screen', 'allowed', 'prohib_not_screened', 'prohib_passed_screen', 'prohib_failed_screen', 'prohib');
 
 CREATE TABLE sippeers (
     id SERIAL NOT NULL, 
@@ -126,11 +126,11 @@ CREATE INDEX sippeers_ipaddr_port ON sippeers (ipaddr, port);
 
 CREATE INDEX sippeers_host_port ON sippeers (host, port);
 
-CREATE TYPE iax_requirecalltoken_values AS ENUM ('yes','no','auto');
+CREATE TYPE iax_requirecalltoken_values AS ENUM ('yes', 'no', 'auto');
 
-CREATE TYPE iax_encryption_values AS ENUM ('yes','no','aes128');
+CREATE TYPE iax_encryption_values AS ENUM ('yes', 'no', 'aes128');
 
-CREATE TYPE iax_transfer_values AS ENUM ('yes','no','mediaonly');
+CREATE TYPE iax_transfer_values AS ENUM ('yes', 'no', 'mediaonly');
 
 CREATE TABLE iaxfriends (
     id SERIAL NOT NULL, 
@@ -257,7 +257,7 @@ CREATE TABLE meetme (
 
 CREATE INDEX meetme_confno_start_end ON meetme (confno, starttime, endtime);
 
-CREATE TYPE moh_mode_values AS ENUM ('custom','files','mp3nb','quietmp3nb','quietmp3');
+CREATE TYPE moh_mode_values AS ENUM ('custom', 'files', 'mp3nb', 'quietmp3nb', 'quietmp3');
 
 CREATE TABLE musiconhold (
     name VARCHAR(80) NOT NULL, 
@@ -271,29 +271,31 @@ CREATE TABLE musiconhold (
     PRIMARY KEY (name)
 );
 
+INSERT INTO alembic_version (version_num) VALUES ('4da0c5f79a9c');
+
 -- Running upgrade 4da0c5f79a9c -> 43956d550a44
 
-CREATE TYPE yesno_values AS ENUM ('yes','no');
+CREATE TYPE yesno_values AS ENUM ('yes', 'no');
 
-CREATE TYPE pjsip_connected_line_method_values AS ENUM ('invite','reinvite','update');
+CREATE TYPE pjsip_connected_line_method_values AS ENUM ('invite', 'reinvite', 'update');
 
-CREATE TYPE pjsip_direct_media_glare_mitigation_values AS ENUM ('none','outgoing','incoming');
+CREATE TYPE pjsip_direct_media_glare_mitigation_values AS ENUM ('none', 'outgoing', 'incoming');
 
-CREATE TYPE pjsip_dtmf_mode_values AS ENUM ('rfc4733','inband','info');
+CREATE TYPE pjsip_dtmf_mode_values AS ENUM ('rfc4733', 'inband', 'info');
 
 CREATE TYPE pjsip_identify_by_values AS ENUM ('username');
 
-CREATE TYPE pjsip_timer_values AS ENUM ('forced','no','required','yes');
+CREATE TYPE pjsip_timer_values AS ENUM ('forced', 'no', 'required', 'yes');
 
-CREATE TYPE pjsip_cid_privacy_values AS ENUM ('allowed_not_screened','allowed_passed_screened','allowed_failed_screened','allowed','prohib_not_screened','prohib_passed_screened','prohib_failed_screened','prohib','unavailable');
+CREATE TYPE pjsip_cid_privacy_values AS ENUM ('allowed_not_screened', 'allowed_passed_screened', 'allowed_failed_screened', 'allowed', 'prohib_not_screened', 'prohib_passed_screened', 'prohib_failed_screened', 'prohib', 'unavailable');
 
-CREATE TYPE pjsip_100rel_values AS ENUM ('no','required','yes');
+CREATE TYPE pjsip_100rel_values AS ENUM ('no', 'required', 'yes');
 
-CREATE TYPE pjsip_media_encryption_values AS ENUM ('no','sdes','dtls');
+CREATE TYPE pjsip_media_encryption_values AS ENUM ('no', 'sdes', 'dtls');
 
-CREATE TYPE pjsip_t38udptl_ec_values AS ENUM ('none','fec','redundancy');
+CREATE TYPE pjsip_t38udptl_ec_values AS ENUM ('none', 'fec', 'redundancy');
 
-CREATE TYPE pjsip_dtls_setup_values AS ENUM ('active','passive','actpass');
+CREATE TYPE pjsip_dtls_setup_values AS ENUM ('active', 'passive', 'actpass');
 
 CREATE TABLE ps_endpoints (
     id VARCHAR(40) NOT NULL, 
@@ -380,7 +382,7 @@ CREATE TABLE ps_endpoints (
 
 CREATE INDEX ps_endpoints_id ON ps_endpoints (id);
 
-CREATE TYPE pjsip_auth_type_values AS ENUM ('md5','userpass');
+CREATE TYPE pjsip_auth_type_values AS ENUM ('md5', 'userpass');
 
 CREATE TABLE ps_auths (
     id VARCHAR(40) NOT NULL, 
@@ -437,6 +439,8 @@ CREATE TABLE ps_endpoint_id_ips (
 
 CREATE INDEX ps_endpoint_id_ips_id ON ps_endpoint_id_ips (id);
 
+UPDATE alembic_version SET version_num='43956d550a44' WHERE alembic_version.version_num = '4da0c5f79a9c';
+
 -- Running upgrade 43956d550a44 -> 581a4264e537
 
 CREATE TABLE extensions (
@@ -450,9 +454,11 @@ CREATE TABLE extensions (
     UNIQUE (id)
 );
 
+UPDATE alembic_version SET version_num='581a4264e537' WHERE alembic_version.version_num = '43956d550a44';
+
 -- Running upgrade 581a4264e537 -> 2fc7930b41b3
 
-CREATE TYPE pjsip_redirect_method_values AS ENUM ('user','uri_core','uri_pjsip');
+CREATE TYPE pjsip_redirect_method_values AS ENUM ('user', 'uri_core', 'uri_pjsip');
 
 CREATE TABLE ps_systems (
     id VARCHAR(40) NOT NULL, 
@@ -478,9 +484,9 @@ CREATE TABLE ps_globals (
 
 CREATE INDEX ps_globals_id ON ps_globals (id);
 
-CREATE TYPE pjsip_transport_method_values AS ENUM ('default','unspecified','tlsv1','sslv2','sslv3','sslv23');
+CREATE TYPE pjsip_transport_method_values AS ENUM ('default', 'unspecified', 'tlsv1', 'sslv2', 'sslv3', 'sslv23');
 
-CREATE TYPE pjsip_transport_protocol_values AS ENUM ('udp','tcp','tls','ws','wss');
+CREATE TYPE pjsip_transport_protocol_values AS ENUM ('udp', 'tcp', 'tls', 'ws', 'wss');
 
 CREATE TABLE ps_transports (
     id VARCHAR(40) NOT NULL, 
@@ -545,15 +551,19 @@ ALTER TABLE ps_aors ADD COLUMN outbound_proxy VARCHAR(40);
 
 ALTER TABLE ps_aors ADD COLUMN support_path yesno_values;
 
+UPDATE alembic_version SET version_num='2fc7930b41b3' WHERE alembic_version.version_num = '581a4264e537';
+
 -- Running upgrade 2fc7930b41b3 -> 21e526ad3040
 
 ALTER TABLE ps_globals ADD COLUMN debug VARCHAR(40);
 
+UPDATE alembic_version SET version_num='21e526ad3040' WHERE alembic_version.version_num = '2fc7930b41b3';
+
 -- Running upgrade 21e526ad3040 -> 28887f25a46f
 
-CREATE TYPE queue_autopause_values AS ENUM ('yes','no','all');
+CREATE TYPE queue_autopause_values AS ENUM ('yes', 'no', 'all');
 
-CREATE TYPE queue_strategy_values AS ENUM ('ringall','leastrecent','fewestcalls','random','rrmemory','linear','wrandom','rrordered');
+CREATE TYPE queue_strategy_values AS ENUM ('ringall', 'leastrecent', 'fewestcalls', 'random', 'rrmemory', 'linear', 'wrandom', 'rrordered');
 
 CREATE TABLE queues (
     name VARCHAR(128) NOT NULL, 
@@ -625,6 +635,8 @@ CREATE TABLE queue_members (
     PRIMARY KEY (queue_name, interface)
 );
 
+UPDATE alembic_version SET version_num='28887f25a46f' WHERE alembic_version.version_num = '21e526ad3040';
+
 -- Running upgrade 28887f25a46f -> 4c573e7135bd
 
 ALTER TABLE ps_endpoints ALTER COLUMN tos_audio TYPE VARCHAR(10);
@@ -645,12 +657,16 @@ ALTER TABLE ps_endpoints ADD COLUMN cos_video INTEGER;
 
 ALTER TABLE ps_transports ADD COLUMN cos INTEGER;
 
+UPDATE alembic_version SET version_num='4c573e7135bd' WHERE alembic_version.version_num = '28887f25a46f';
+
 -- Running upgrade 4c573e7135bd -> 3855ee4e5f85
 
 ALTER TABLE ps_endpoints ADD COLUMN message_context VARCHAR(40);
 
 ALTER TABLE ps_contacts ADD COLUMN user_agent VARCHAR(40);
 
+UPDATE alembic_version SET version_num='3855ee4e5f85' WHERE alembic_version.version_num = '4c573e7135bd';
+
 -- Running upgrade 3855ee4e5f85 -> e96a0b8071c
 
 ALTER TABLE ps_globals ALTER COLUMN user_agent TYPE VARCHAR(255);
@@ -665,6 +681,8 @@ ALTER TABLE ps_registrations ALTER COLUMN client_uri TYPE VARCHAR(255);
 
 ALTER TABLE ps_registrations ALTER COLUMN server_uri TYPE VARCHAR(255);
 
+UPDATE alembic_version SET version_num='e96a0b8071c' WHERE alembic_version.version_num = '3855ee4e5f85';
+
 -- Running upgrade e96a0b8071c -> c6d929b23a8
 
 CREATE TABLE ps_subscription_persistence (
@@ -684,20 +702,28 @@ CREATE TABLE ps_subscription_persistence (
 
 CREATE INDEX ps_subscription_persistence_id ON ps_subscription_persistence (id);
 
+UPDATE alembic_version SET version_num='c6d929b23a8' WHERE alembic_version.version_num = 'e96a0b8071c';
+
 -- Running upgrade c6d929b23a8 -> 51f8cb66540e
 
 ALTER TABLE ps_endpoints ADD COLUMN force_avp yesno_values;
 
 ALTER TABLE ps_endpoints ADD COLUMN media_use_received_transport yesno_values;
 
+UPDATE alembic_version SET version_num='51f8cb66540e' WHERE alembic_version.version_num = 'c6d929b23a8';
+
 -- Running upgrade 51f8cb66540e -> 1d50859ed02e
 
 ALTER TABLE ps_endpoints ADD COLUMN accountcode VARCHAR(20);
 
+UPDATE alembic_version SET version_num='1d50859ed02e' WHERE alembic_version.version_num = '51f8cb66540e';
+
 -- Running upgrade 1d50859ed02e -> 1758e8bbf6b
 
 ALTER TABLE sippeers ALTER COLUMN useragent TYPE VARCHAR(255);
 
+UPDATE alembic_version SET version_num='1758e8bbf6b' WHERE alembic_version.version_num = '1d50859ed02e';
+
 -- Running upgrade 1758e8bbf6b -> 5139253c0423
 
 ALTER TABLE queue_members DROP COLUMN uniqueid;
@@ -706,6 +732,8 @@ ALTER TABLE queue_members ADD COLUMN uniqueid INTEGER NOT NULL;
 
 ALTER TABLE queue_members ADD UNIQUE (uniqueid);
 
+UPDATE alembic_version SET version_num='5139253c0423' WHERE alembic_version.version_num = '1758e8bbf6b';
+
 -- Running upgrade 5139253c0423 -> d39508cb8d8
 
 CREATE TABLE queue_rules (
@@ -715,51 +743,69 @@ CREATE TABLE queue_rules (
     max_penalty VARCHAR(32) NOT NULL
 );
 
+UPDATE alembic_version SET version_num='d39508cb8d8' WHERE alembic_version.version_num = '5139253c0423';
+
 -- Running upgrade d39508cb8d8 -> 5950038a6ead
 
 ALTER TABLE ps_transports ALTER COLUMN verifiy_server TYPE yesno_values;
 
 ALTER TABLE ps_transports RENAME verifiy_server TO verify_server;
 
+UPDATE alembic_version SET version_num='5950038a6ead' WHERE alembic_version.version_num = 'd39508cb8d8';
+
 -- Running upgrade 5950038a6ead -> 10aedae86a32
 
-CREATE TYPE sip_directmedia_values_v2 AS ENUM ('yes','no','nonat','update','outgoing');
+CREATE TYPE sip_directmedia_values_v2 AS ENUM ('yes', 'no', 'nonat', 'update', 'outgoing');
 
 ALTER TABLE sippeers ALTER COLUMN directmedia TYPE sip_directmedia_values_v2 USING directmedia::text::sip_directmedia_values_v2;
 
 DROP TYPE sip_directmedia_values;
 
+UPDATE alembic_version SET version_num='10aedae86a32' WHERE alembic_version.version_num = '5950038a6ead';
+
 -- Running upgrade 10aedae86a32 -> eb88a14f2a
 
 ALTER TABLE ps_endpoints ADD COLUMN media_encryption_optimistic yesno_values;
 
+UPDATE alembic_version SET version_num='eb88a14f2a' WHERE alembic_version.version_num = '10aedae86a32';
+
 -- Running upgrade eb88a14f2a -> 371a3bf4143e
 
 ALTER TABLE ps_endpoints ADD COLUMN user_eq_phone yesno_values;
 
+UPDATE alembic_version SET version_num='371a3bf4143e' WHERE alembic_version.version_num = 'eb88a14f2a';
+
 -- Running upgrade 371a3bf4143e -> 45e3f47c6c44
 
 ALTER TABLE ps_globals ADD COLUMN endpoint_identifier_order VARCHAR(40);
 
+UPDATE alembic_version SET version_num='45e3f47c6c44' WHERE alembic_version.version_num = '371a3bf4143e';
+
 -- Running upgrade 45e3f47c6c44 -> 498357a710ae
 
 ALTER TABLE ps_endpoints ADD COLUMN rtp_keepalive INTEGER;
 
+UPDATE alembic_version SET version_num='498357a710ae' WHERE alembic_version.version_num = '45e3f47c6c44';
+
 -- Running upgrade 498357a710ae -> 5a6ccc758633
 
 ALTER TABLE ps_endpoints ADD COLUMN rtp_timeout INTEGER;
 
 ALTER TABLE ps_endpoints ADD COLUMN rtp_timeout_hold INTEGER;
 
+UPDATE alembic_version SET version_num='5a6ccc758633' WHERE alembic_version.version_num = '498357a710ae';
+
 -- Running upgrade 5a6ccc758633 -> 154177371065
 
 ALTER TABLE ps_globals ADD COLUMN default_from_user VARCHAR(80);
 
+UPDATE alembic_version SET version_num='154177371065' WHERE alembic_version.version_num = '5a6ccc758633';
+
 -- Running upgrade 154177371065 -> 28ce1e718f05
 
 ALTER TABLE ps_registrations ADD COLUMN fatal_retry_interval INTEGER;
 
-INSERT INTO alembic_version (version_num) VALUES ('28ce1e718f05');
+UPDATE alembic_version SET version_num='28ce1e718f05' WHERE alembic_version.version_num = '154177371065';
 
 COMMIT;
 
index 20caf394a4de47a924b4c8ed89026d1b98907af7..f9257849cad09c4ac9f6c11f7484ed882951de1b 100644 (file)
@@ -4,7 +4,7 @@ CREATE TABLE alembic_version (
     version_num VARCHAR(32) NOT NULL
 );
 
--- Running upgrade None -> a2e9769475e
+-- Running upgrade  -> a2e9769475e
 
 CREATE TABLE voicemail_messages (
     dir VARCHAR(255) NOT NULL, 
@@ -26,11 +26,13 @@ ALTER TABLE voicemail_messages ADD CONSTRAINT voicemail_messages_dir_msgnum PRIM
 
 CREATE INDEX voicemail_messages_dir ON voicemail_messages (dir);
 
+INSERT INTO alembic_version (version_num) VALUES ('a2e9769475e');
+
 -- Running upgrade a2e9769475e -> 39428242f7f5
 
 ALTER TABLE voicemail_messages ALTER COLUMN recording TYPE BYTEA;
 
-INSERT INTO alembic_version (version_num) VALUES ('39428242f7f5');
+UPDATE alembic_version SET version_num='39428242f7f5' WHERE alembic_version.version_num = 'a2e9769475e';
 
 COMMIT;