userblacklist-create.sql 829 B

1234567891011121314151617181920212223
  1. CREATE TABLE `userblacklist` (
  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. `prefix` VARCHAR(64) DEFAULT '' NOT NULL,
  6. `whitelist` TINYINT(1) DEFAULT 0 NOT NULL
  7. );
  8. CREATE INDEX userblacklist_idx ON userblacklist (`username`, `domain`, `prefix`);
  9. INSERT INTO version (table_name, table_version) values ('userblacklist','1');
  10. CREATE TABLE `globalblacklist` (
  11. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  12. `prefix` VARCHAR(64) DEFAULT '' NOT NULL,
  13. `whitelist` TINYINT(1) DEFAULT 0 NOT NULL,
  14. `description` VARCHAR(255) DEFAULT NULL
  15. );
  16. CREATE INDEX globalblacklist_idx ON globalblacklist (`prefix`);
  17. INSERT INTO version (table_name, table_version) values ('globalblacklist','1');