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