carrierroute-create.sql 1.5 KB

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