carrierroute-create.sql 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. CREATE TABLE carrierroute (
  2. id SERIAL PRIMARY KEY NOT NULL,
  3. carrier INTEGER DEFAULT 0 NOT NULL,
  4. domain INTEGER DEFAULT 0 NOT NULL,
  5. scan_prefix VARCHAR(64) DEFAULT '' NOT NULL,
  6. flags INTEGER DEFAULT 0 NOT NULL,
  7. mask INTEGER DEFAULT 0 NOT NULL,
  8. prob REAL DEFAULT 0 NOT NULL,
  9. strip INTEGER DEFAULT 0 NOT NULL,
  10. rewrite_host VARCHAR(128) DEFAULT '' NOT NULL,
  11. rewrite_prefix VARCHAR(64) DEFAULT '' NOT NULL,
  12. rewrite_suffix VARCHAR(64) DEFAULT '' NOT NULL,
  13. description VARCHAR(255) DEFAULT NULL
  14. );
  15. INSERT INTO version (table_name, table_version) values ('carrierroute','3');
  16. CREATE TABLE carrierfailureroute (
  17. id SERIAL PRIMARY KEY NOT NULL,
  18. carrier INTEGER DEFAULT 0 NOT NULL,
  19. domain INTEGER DEFAULT 0 NOT NULL,
  20. scan_prefix VARCHAR(64) DEFAULT '' NOT NULL,
  21. host_name VARCHAR(128) DEFAULT '' NOT NULL,
  22. reply_code VARCHAR(3) DEFAULT '' NOT NULL,
  23. flags INTEGER DEFAULT 0 NOT NULL,
  24. mask INTEGER DEFAULT 0 NOT NULL,
  25. next_domain INTEGER DEFAULT 0 NOT NULL,
  26. description VARCHAR(255) DEFAULT NULL
  27. );
  28. INSERT INTO version (table_name, table_version) values ('carrierfailureroute','2');
  29. CREATE TABLE carrier_name (
  30. id SERIAL PRIMARY KEY NOT NULL,
  31. carrier VARCHAR(64) DEFAULT NULL
  32. );
  33. INSERT INTO version (table_name, table_version) values ('carrier_name','1');
  34. CREATE TABLE domain_name (
  35. id SERIAL PRIMARY KEY NOT NULL,
  36. domain VARCHAR(64) DEFAULT NULL
  37. );
  38. INSERT INTO version (table_name, table_version) values ('domain_name','1');