speeddial-create.sql 698 B

1234567891011121314151617181920212223
  1. CREATE TABLE speed_dial (
  2. id NUMBER(10) PRIMARY KEY,
  3. username VARCHAR2(64) DEFAULT '',
  4. domain VARCHAR2(64) DEFAULT '',
  5. sd_username VARCHAR2(64) DEFAULT '',
  6. sd_domain VARCHAR2(64) DEFAULT '',
  7. new_uri VARCHAR2(128) DEFAULT '',
  8. fname VARCHAR2(64) DEFAULT '',
  9. lname VARCHAR2(64) DEFAULT '',
  10. description VARCHAR2(64) DEFAULT '',
  11. CONSTRAINT speed_dial_speed_dial_idx UNIQUE (username, domain, sd_domain, sd_username)
  12. );
  13. CREATE OR REPLACE TRIGGER speed_dial_tr
  14. before insert on speed_dial FOR EACH ROW
  15. BEGIN
  16. auto_id(:NEW.id);
  17. END speed_dial_tr;
  18. /
  19. BEGIN map2users('speed_dial'); END;
  20. /
  21. INSERT INTO version (table_name, table_version) values ('speed_dial','2');