mirror of https://github.com/sipwise/db-schema.git
Created up/down scripts for upgrades: - from 4.4 to 5.0 - from 5.0 to 5.1 Change-Id: Idaf988efd7455aad62d4ea4a23a226926e1c95fechanges/69/19169/6
parent
915539b718
commit
080d7cd789
@ -0,0 +1,19 @@
|
|||||||
|
set sql_log_bin=0;
|
||||||
|
set autocommit=0;
|
||||||
|
|
||||||
|
USE kamailio;
|
||||||
|
|
||||||
|
--table: dialplan
|
||||||
|
ALTER TABLE dialplan
|
||||||
|
MODIFY COLUMN repl_exp VARCHAR(255) NOT NULL;
|
||||||
|
|
||||||
|
--table: subscriber
|
||||||
|
ALTER TABLE subscriber
|
||||||
|
MODIFY COLUMN rpid VARCHAR(64) DEFAULT NULL,
|
||||||
|
MODIFY COLUMN email_address VARCHAR(64) DEFAULT NULL,
|
||||||
|
MODIFY COLUMN password VARCHAR(40) NOT NULL DEFAULT '',
|
||||||
|
MODIFY COLUMN ha1 VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
|
MODIFY COLUMN ha1b VARCHAR(64) NOT NULL DEFAULT '';
|
||||||
|
REPLACE INTO version (`table_name`, `table_version`) VALUES ('subscriber','6');
|
||||||
|
|
||||||
|
COMMIT;
|
||||||
@ -0,0 +1,19 @@
|
|||||||
|
set sql_log_bin=0;
|
||||||
|
set autocommit=0;
|
||||||
|
|
||||||
|
USE kamailio;
|
||||||
|
|
||||||
|
--table: dialplan
|
||||||
|
ALTER TABLE dialplan
|
||||||
|
MODIFY COLUMN repl_exp VARCHAR(256) NOT NULL;
|
||||||
|
|
||||||
|
--table: subscriber
|
||||||
|
ALTER TABLE subscriber
|
||||||
|
MODIFY COLUMN rpid VARCHAR(128) DEFAULT NULL,
|
||||||
|
MODIFY COLUMN email_address VARCHAR(128) DEFAULT NULL,
|
||||||
|
MODIFY COLUMN password VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
|
MODIFY COLUMN ha1 VARCHAR(128) NOT NULL DEFAULT '',
|
||||||
|
MODIFY COLUMN ha1b VARCHAR(128) NOT NULL DEFAULT '';
|
||||||
|
REPLACE INTO version (`table_name`, `table_version`) VALUES ('subscriber','7');
|
||||||
|
|
||||||
|
COMMIT;
|
||||||
@ -0,0 +1,25 @@
|
|||||||
|
set sql_log_bin=0;
|
||||||
|
set autocommit=0;
|
||||||
|
|
||||||
|
USE kamailio;
|
||||||
|
|
||||||
|
--table: lcr_rule
|
||||||
|
ALTER TABLE lcr_rule
|
||||||
|
DROP COLUMN mt_tvalue;
|
||||||
|
REPLACE INTO version (`table_name`, `table_version`) VALUES ('lcr_rule','2');
|
||||||
|
|
||||||
|
--table: location
|
||||||
|
ALTER TABLE location
|
||||||
|
MODIFY contact VARCHAR(255) NOT NULL DEFAULT '';
|
||||||
|
REPLACE INTO version (`table_name`, `table_version`) VALUES ('location','8');
|
||||||
|
|
||||||
|
--table: active_watchers
|
||||||
|
ALTER TABLE active_watchers
|
||||||
|
MODIFY COLUMN reason VARCHAR(64) NOT NULL;
|
||||||
|
|
||||||
|
--table: domain_attrs
|
||||||
|
ALTER TABLE domain_attrs
|
||||||
|
DROP INDEX domain_attrs_idx,
|
||||||
|
ADD INDEX domain_attrs_idx (did,name,value);
|
||||||
|
|
||||||
|
COMMIT;
|
||||||
@ -0,0 +1,25 @@
|
|||||||
|
set sql_log_bin=0;
|
||||||
|
set autocommit=0;
|
||||||
|
|
||||||
|
USE kamailio;
|
||||||
|
|
||||||
|
--table: lcr_rule
|
||||||
|
ALTER TABLE lcr_rule
|
||||||
|
ADD COLUMN mt_tvalue VARCHAR(128) DEFAULT NULL AFTER request_uri;
|
||||||
|
REPLACE INTO version (`table_name`, `table_version`) VALUES ('lcr_rule','3');
|
||||||
|
|
||||||
|
--table: location
|
||||||
|
ALTER TABLE location
|
||||||
|
MODIFY contact VARCHAR(512) NOT NULL DEFAULT '';
|
||||||
|
REPLACE INTO version (`table_name`, `table_version`) VALUES ('location','9');
|
||||||
|
|
||||||
|
--table: active_watchers
|
||||||
|
ALTER TABLE active_watchers
|
||||||
|
MODIFY COLUMN reason VARCHAR(64) DEFAULT NULL;
|
||||||
|
|
||||||
|
--table: domain_attrs
|
||||||
|
ALTER TABLE domain_attrs
|
||||||
|
DROP INDEX domain_attrs_idx,
|
||||||
|
ADD INDEX domain_attrs_idx (did,name);
|
||||||
|
|
||||||
|
COMMIT;
|
||||||
Loading…
Reference in new issue