group-create.sql 734 B

123456789101112131415161718192021
  1. CREATE TABLE `grp` (
  2. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  3. `username` VARCHAR(64) DEFAULT '' NOT NULL,
  4. `domain` VARCHAR(64) DEFAULT '' NOT NULL,
  5. `grp` VARCHAR(64) DEFAULT '' NOT NULL,
  6. `last_modified` DATETIME DEFAULT '2000-01-01 00:00:01' NOT NULL,
  7. CONSTRAINT account_group_idx UNIQUE (`username`, `domain`, `grp`)
  8. );
  9. INSERT INTO version (table_name, table_version) values ('grp','2');
  10. CREATE TABLE `re_grp` (
  11. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  12. `reg_exp` VARCHAR(128) DEFAULT '' NOT NULL,
  13. `group_id` INT(11) DEFAULT 0 NOT NULL
  14. );
  15. CREATE INDEX group_idx ON re_grp (`group_id`);
  16. INSERT INTO version (table_name, table_version) values ('re_grp','1');