speeddial-create.sql 697 B

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