uid_domain-create.sql 843 B

1234567891011121314151617181920212223242526
  1. CREATE TABLE `uid_domain` (
  2. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  3. `did` VARCHAR(64) NOT NULL,
  4. `domain` VARCHAR(64) NOT NULL,
  5. `flags` INT UNSIGNED DEFAULT 0 NOT NULL,
  6. CONSTRAINT domain_idx UNIQUE (`domain`)
  7. );
  8. CREATE INDEX did_idx ON uid_domain (`did`);
  9. INSERT INTO version (table_name, table_version) values ('uid_domain','2');
  10. CREATE TABLE `uid_domain_attrs` (
  11. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  12. `did` VARCHAR(64),
  13. `name` VARCHAR(32) NOT NULL,
  14. `type` INT DEFAULT 0 NOT NULL,
  15. `value` VARCHAR(128),
  16. `flags` INT UNSIGNED DEFAULT 0 NOT NULL,
  17. CONSTRAINT domain_attr_idx UNIQUE (`did`, `name`, `value`)
  18. );
  19. CREATE INDEX domain_did ON uid_domain_attrs (`did`, `flags`);
  20. INSERT INTO version (table_name, table_version) values ('uid_domain_attrs','1');