|
@@ -1,4 +1,4 @@
|
|
-INSERT INTO version (table_name, table_version) values ('aliases','6');
|
|
|
|
|
|
+INSERT INTO version (table_name, table_version) values ('aliases','8');
|
|
CREATE TABLE aliases (
|
|
CREATE TABLE aliases (
|
|
id NUMBER(10) PRIMARY KEY,
|
|
id NUMBER(10) PRIMARY KEY,
|
|
ruid VARCHAR2(64) DEFAULT '',
|
|
ruid VARCHAR2(64) DEFAULT '',
|
|
@@ -6,7 +6,7 @@ CREATE TABLE aliases (
|
|
domain VARCHAR2(64) DEFAULT NULL,
|
|
domain VARCHAR2(64) DEFAULT NULL,
|
|
contact VARCHAR2(255) DEFAULT '',
|
|
contact VARCHAR2(255) DEFAULT '',
|
|
received VARCHAR2(128) DEFAULT NULL,
|
|
received VARCHAR2(128) DEFAULT NULL,
|
|
- path VARCHAR2(128) DEFAULT NULL,
|
|
|
|
|
|
+ path VARCHAR2(512) DEFAULT NULL,
|
|
expires DATE DEFAULT to_date('2030-05-28 21:32:15','yyyy-mm-dd hh24:mi:ss'),
|
|
expires DATE DEFAULT to_date('2030-05-28 21:32:15','yyyy-mm-dd hh24:mi:ss'),
|
|
q NUMBER(10,2) DEFAULT 1.0 NOT NULL,
|
|
q NUMBER(10,2) DEFAULT 1.0 NOT NULL,
|
|
callid VARCHAR2(255) DEFAULT 'Default-Call-ID',
|
|
callid VARCHAR2(255) DEFAULT 'Default-Call-ID',
|
|
@@ -19,6 +19,10 @@ CREATE TABLE aliases (
|
|
methods NUMBER(10) DEFAULT NULL,
|
|
methods NUMBER(10) DEFAULT NULL,
|
|
instance VARCHAR2(255) DEFAULT NULL,
|
|
instance VARCHAR2(255) DEFAULT NULL,
|
|
reg_id NUMBER(10) DEFAULT 0 NOT NULL,
|
|
reg_id NUMBER(10) DEFAULT 0 NOT NULL,
|
|
|
|
+ server_id NUMBER(10) DEFAULT 0 NOT NULL,
|
|
|
|
+ connection_id NUMBER(10) DEFAULT 0 NOT NULL,
|
|
|
|
+ keepalive NUMBER(10) DEFAULT 0 NOT NULL,
|
|
|
|
+ partition NUMBER(10) DEFAULT 0 NOT NULL,
|
|
CONSTRAINT aliases_ruid_idx UNIQUE (ruid)
|
|
CONSTRAINT aliases_ruid_idx UNIQUE (ruid)
|
|
);
|
|
);
|
|
|
|
|
|
@@ -30,5 +34,6 @@ END aliases_tr;
|
|
/
|
|
/
|
|
BEGIN map2users('aliases'); END;
|
|
BEGIN map2users('aliases'); END;
|
|
/
|
|
/
|
|
-CREATE INDEX aliases_alias_idx ON aliases (username, domain, contact);
|
|
|
|
|
|
+CREATE INDEX aliases_account_contact_idx ON aliases (username, domain, contact);
|
|
|
|
+CREATE INDEX aliases_expires_idx ON aliases (expires);
|
|
|
|
|