mirror of https://github.com/sipwise/db-schema.git
This will be executed in every node in order to be able to have different versions during the upgrade process Change-Id: I0fd2b1c858f792b233b9fea348320c7635f4ebd2changes/15/615/17
parent
621e7f4e5c
commit
1c77b0c04a
@ -0,0 +1,39 @@
|
||||
set sql_log_bin=0;
|
||||
set autocommit=0;
|
||||
|
||||
START TRANSACTION;
|
||||
|
||||
USE kamailio;
|
||||
-- table: acc
|
||||
-- we have already 128
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('acc','4');
|
||||
|
||||
-- table: dialplan
|
||||
ALTER TABLE dialplan CHANGE COLUMN attrs attrs VARCHAR(32) NOT NULL;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('dialplan','1');
|
||||
|
||||
-- table: location
|
||||
ALTER TABLE location DROP COLUMN server_id;
|
||||
ALTER TABLE location DROP COLUMN connection_id;
|
||||
ALTER TABLE location DROP COLUMN keepalive;
|
||||
ALTER TABLE location DROP COLUMN partition;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('location','7');
|
||||
|
||||
-- table: presentity
|
||||
ALTER TABLE presentity DROP COLUMN priority;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('presentity','3');
|
||||
|
||||
-- table: acc_cdrs
|
||||
-- we are not using this
|
||||
ALTER TABLE acc_cdrs MODIFY COLUMN start_time VARCHAR(32) NOT NULL;
|
||||
ALTER TABLE acc_cdrs MODIFY COLUMN end_time VARCHAR(32) NOT NULL;
|
||||
ALTER TABLE acc_cdrs MODIFY COLUMN duration VARCHAR(32) NOT NULL;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('acc_cdrs','1');
|
||||
|
||||
-- table: silo
|
||||
-- we are not using this
|
||||
ALTER TABLE silo MODIFY COLUMN body BLOB DEFAULT NULL;
|
||||
ALTER TABLE silo MODIFY COLUMN extra_hdrs TEXT DEFAULT NULL;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('silo','7');
|
||||
|
||||
COMMIT;
|
@ -0,0 +1,43 @@
|
||||
set sql_log_bin=0;
|
||||
set autocommit=0;
|
||||
|
||||
START TRANSACTION;
|
||||
|
||||
USE kamailio;
|
||||
|
||||
-- table: acc
|
||||
-- we have already 128
|
||||
-- ALTER TABLE acc CHANGE COLUMN sip_reason sip_reason VARCHAR(128) DEFAULT '' NOT NULL;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('acc','5');
|
||||
|
||||
-- table: dialplan
|
||||
-- we have already 128
|
||||
-- ALTER TABLE dialplan CHANGE COLUMN repl_exp repl_exp VARCHAR(64) NOT NULL;
|
||||
ALTER TABLE dialplan CHANGE COLUMN attrs attrs VARCHAR(64) NOT NULL;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('dialplan','2');
|
||||
|
||||
-- table: location
|
||||
ALTER TABLE location ADD COLUMN server_id INT(11) DEFAULT 0 NOT NULL;
|
||||
ALTER TABLE location ADD COLUMN connection_id INT(11) DEFAULT 0 NOT NULL;
|
||||
ALTER TABLE location ADD COLUMN keepalive INT(11) DEFAULT 0 NOT NULL;
|
||||
ALTER TABLE location ADD COLUMN partition INT(11) DEFAULT 0 NOT NULL;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('location','8');
|
||||
|
||||
-- table: presentity
|
||||
ALTER TABLE presentity ADD COLUMN priority INT(11) DEFAULT 0 NOT NULL;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('presentity','4');
|
||||
|
||||
-- table: acc_cdrs
|
||||
-- We are not using this
|
||||
ALTER TABLE acc_cdrs MODIFY COLUMN start_time DATETIME DEFAULT '2000-01-01 00:00:00' NOT NULL;
|
||||
ALTER TABLE acc_cdrs MODIFY COLUMN end_time DATETIME DEFAULT '2000-01-01 00:00:00' NOT NULL;
|
||||
ALTER TABLE acc_cdrs MODIFY COLUMN duration FLOAT(10,3) DEFAULT 0 NOT NULL;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('acc_cdrs','2');
|
||||
|
||||
-- table: silo
|
||||
-- we are not using this
|
||||
ALTER TABLE silo MODIFY COLUMN body BLOB;
|
||||
ALTER TABLE silo MODIFY COLUMN extra_hdrs TEXT;
|
||||
REPLACE INTO version (`table_name`, `table_version`) VALUES ('silo','8');
|
||||
|
||||
COMMIT;
|
Loading…
Reference in new issue