uid_uri_db-create.sql 905 B

12345678910111213141516171819202122232425262728
  1. CREATE TABLE uid_uri (
  2. id INTEGER PRIMARY KEY NOT NULL,
  3. uid VARCHAR(64) NOT NULL,
  4. did VARCHAR(64) NOT NULL,
  5. username VARCHAR(64) NOT NULL,
  6. flags INTEGER DEFAULT 0 NOT NULL,
  7. scheme VARCHAR(8) DEFAULT 'sip' NOT NULL
  8. );
  9. CREATE INDEX uid_uri_uri_idx1 ON uid_uri (username, did, scheme);
  10. CREATE INDEX uid_uri_uri_uid ON uid_uri (uid);
  11. INSERT INTO version (table_name, table_version) values ('uid_uri','3');
  12. CREATE TABLE uid_uri_attrs (
  13. id INTEGER PRIMARY KEY NOT NULL,
  14. username VARCHAR(64) NOT NULL,
  15. did VARCHAR(64) NOT NULL,
  16. name VARCHAR(32) NOT NULL,
  17. value VARCHAR(128),
  18. type INTEGER DEFAULT 0 NOT NULL,
  19. flags INTEGER DEFAULT 0 NOT NULL,
  20. scheme VARCHAR(8) DEFAULT 'sip' NOT NULL,
  21. CONSTRAINT uid_uri_attrs_uriattrs_idx UNIQUE (username, did, name, value, scheme)
  22. );
  23. INSERT INTO version (table_name, table_version) values ('uid_uri_attrs','2');