uid_uri_db-create.sql 979 B

12345678910111213141516171819202122232425262728
  1. CREATE TABLE `uid_uri` (
  2. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  3. `uid` VARCHAR(64) NOT NULL,
  4. `did` VARCHAR(64) NOT NULL,
  5. `username` VARCHAR(64) NOT NULL,
  6. `flags` INT UNSIGNED DEFAULT 0 NOT NULL,
  7. `scheme` VARCHAR(8) DEFAULT 'sip' NOT NULL
  8. );
  9. CREATE INDEX uri_idx1 ON uid_uri (`username`, `did`, `scheme`);
  10. CREATE INDEX 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` INT(10) UNSIGNED AUTO_INCREMENT 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` INT DEFAULT 0 NOT NULL,
  19. `flags` INT UNSIGNED DEFAULT 0 NOT NULL,
  20. `scheme` VARCHAR(8) DEFAULT 'sip' NOT NULL,
  21. CONSTRAINT uriattrs_idx UNIQUE (`username`, `did`, `name`, `value`, `scheme`)
  22. );
  23. INSERT INTO version (table_name, table_version) values ('uid_uri_attrs','2');