123456789101112131415161718192021222324252627 |
- 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);
|