mirror of https://github.com/sipwise/db-schema.git
due to the order of operations in the installer the database is already updated to the latest state at the point we run ngcp-update-db-schema this is not what we want, because then not_replicated statements fail: Applying revision script /usr/share/ngcp-db-schema/db_scripts/base/6435_not_replicated.up: ERROR 1060 (42S21) at line 3: Duplicate column name 'time_hires' failed. :(0.1
parent
c5b2224ed1
commit
322fe4d5ba
@ -1,8 +1,83 @@
|
|||||||
USE accounting;
|
USE accounting;
|
||||||
create table acc_backup like kamailio.acc;
|
create table acc_backup (
|
||||||
create table acc_trash like kamailio.acc;
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`method` varchar(16) NOT NULL DEFAULT '',
|
||||||
|
`from_tag` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`to_tag` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`callid` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`sip_code` varchar(3) NOT NULL DEFAULT '',
|
||||||
|
`sip_reason` varchar(128) NOT NULL DEFAULT '',
|
||||||
|
`time` datetime NOT NULL,
|
||||||
|
`src_leg` varchar(255) default NULL,
|
||||||
|
`dst_leg` varchar(255) default NULL,
|
||||||
|
`dst_user` varchar(64) NOT NULL default '',
|
||||||
|
`dst_ouser` varchar(64) NOT NULL default '',
|
||||||
|
`dst_domain` varchar(128) NOT NULL default '',
|
||||||
|
`src_user` varchar(64) NOT NULL default '',
|
||||||
|
`src_domain` varchar(128) NOT NULL default '',
|
||||||
|
PRIMARY KEY (`id`),
|
||||||
|
KEY `callid_idx` (`callid`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
create table acc_trash (
|
||||||
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`method` varchar(16) NOT NULL DEFAULT '',
|
||||||
|
`from_tag` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`to_tag` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`callid` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`sip_code` varchar(3) NOT NULL DEFAULT '',
|
||||||
|
`sip_reason` varchar(128) NOT NULL DEFAULT '',
|
||||||
|
`time` datetime NOT NULL,
|
||||||
|
`src_leg` varchar(255) default NULL,
|
||||||
|
`dst_leg` varchar(255) default NULL,
|
||||||
|
`dst_user` varchar(64) NOT NULL default '',
|
||||||
|
`dst_ouser` varchar(64) NOT NULL default '',
|
||||||
|
`dst_domain` varchar(128) NOT NULL default '',
|
||||||
|
`src_user` varchar(64) NOT NULL default '',
|
||||||
|
`src_domain` varchar(128) NOT NULL default '',
|
||||||
|
PRIMARY KEY (`id`),
|
||||||
|
KEY `callid_idx` (`callid`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
|
||||||
USE kamailio;
|
USE kamailio;
|
||||||
create table acc_backup like kamailio.acc;
|
create table acc_backup (
|
||||||
create table acc_trash like kamailio.acc;
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`method` varchar(16) NOT NULL DEFAULT '',
|
||||||
|
`from_tag` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`to_tag` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`callid` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`sip_code` varchar(3) NOT NULL DEFAULT '',
|
||||||
|
`sip_reason` varchar(128) NOT NULL DEFAULT '',
|
||||||
|
`time` datetime NOT NULL,
|
||||||
|
`src_leg` varchar(255) default NULL,
|
||||||
|
`dst_leg` varchar(255) default NULL,
|
||||||
|
`dst_user` varchar(64) NOT NULL default '',
|
||||||
|
`dst_ouser` varchar(64) NOT NULL default '',
|
||||||
|
`dst_domain` varchar(128) NOT NULL default '',
|
||||||
|
`src_user` varchar(64) NOT NULL default '',
|
||||||
|
`src_domain` varchar(128) NOT NULL default '',
|
||||||
|
PRIMARY KEY (`id`),
|
||||||
|
KEY `callid_idx` (`callid`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
create table acc_trash (
|
||||||
|
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`method` varchar(16) NOT NULL DEFAULT '',
|
||||||
|
`from_tag` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`to_tag` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`callid` varchar(64) NOT NULL DEFAULT '',
|
||||||
|
`sip_code` varchar(3) NOT NULL DEFAULT '',
|
||||||
|
`sip_reason` varchar(128) NOT NULL DEFAULT '',
|
||||||
|
`time` datetime NOT NULL,
|
||||||
|
`src_leg` varchar(255) default NULL,
|
||||||
|
`dst_leg` varchar(255) default NULL,
|
||||||
|
`dst_user` varchar(64) NOT NULL default '',
|
||||||
|
`dst_ouser` varchar(64) NOT NULL default '',
|
||||||
|
`dst_domain` varchar(128) NOT NULL default '',
|
||||||
|
`src_user` varchar(64) NOT NULL default '',
|
||||||
|
`src_domain` varchar(128) NOT NULL default '',
|
||||||
|
PRIMARY KEY (`id`),
|
||||||
|
KEY `callid_idx` (`callid`)
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in new issue