permissions-create.sql 788 B

12345678910111213141516171819202122232425
  1. CREATE TABLE `trusted` (
  2. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  3. `src_ip` VARCHAR(50) NOT NULL,
  4. `proto` VARCHAR(4) NOT NULL,
  5. `from_pattern` VARCHAR(64) DEFAULT NULL,
  6. `ruri_pattern` VARCHAR(64) DEFAULT NULL,
  7. `tag` VARCHAR(64),
  8. `priority` INT DEFAULT 0 NOT NULL
  9. );
  10. CREATE INDEX peer_idx ON trusted (`src_ip`);
  11. INSERT INTO version (table_name, table_version) values ('trusted','6');
  12. CREATE TABLE `address` (
  13. `id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
  14. `grp` INT(11) UNSIGNED DEFAULT 1 NOT NULL,
  15. `ip_addr` VARCHAR(50) NOT NULL,
  16. `mask` INT DEFAULT 32 NOT NULL,
  17. `port` SMALLINT(5) UNSIGNED DEFAULT 0 NOT NULL,
  18. `tag` VARCHAR(64)
  19. );
  20. INSERT INTO version (table_name, table_version) values ('address','6');