You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kamailio/utils/kamctl/oracle/msilo-create.sql

28 lines
791 B

INSERT INTO version (table_name, table_version) values ('silo','7');
CREATE TABLE silo (
id NUMBER(10) PRIMARY KEY,
src_addr VARCHAR2(128) DEFAULT '',
dst_addr VARCHAR2(128) DEFAULT '',
username VARCHAR2(64) DEFAULT '',
domain VARCHAR2(64) DEFAULT '',
inc_time NUMBER(10) DEFAULT 0 NOT NULL,
exp_time NUMBER(10) DEFAULT 0 NOT NULL,
snd_time NUMBER(10) DEFAULT 0 NOT NULL,
ctype VARCHAR2(32) DEFAULT 'text/plain',
body BLOB DEFAULT '',
extra_hdrs CLOB DEFAULT '',
callid VARCHAR2(128) DEFAULT '',
status NUMBER(10) DEFAULT 0 NOT NULL
);
CREATE OR REPLACE TRIGGER silo_tr
before insert on silo FOR EACH ROW
BEGIN
auto_id(:NEW.id);
END silo_tr;
/
BEGIN map2users('silo'); END;
/
CREATE INDEX silo_account_idx ON silo (username, domain);