aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpkid.sql
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2009-06-09 20:25:16 +0000
committerRob Austein <sra@hactrn.net>2009-06-09 20:25:16 +0000
commit48580e7cb64009adf35da58c44b71753b9f0e596 (patch)
treeb6361c77d776bd3c265bc2070e39cc4becd27f82 /rpkid/rpkid.sql
parent24f133ff269e0a240c081d6c93028a17a555e5c4 (diff)
Convert ROA generation code from push model (<route_origin/> objects
in rpkid) to pull model (IRDB for <list_roa_request/> queries). Still need to clean up old code, but new code seems to work properly. svn path=/rpkid/Makefile; revision=2510
Diffstat (limited to 'rpkid/rpkid.sql')
-rw-r--r--rpkid/rpkid.sql12
1 files changed, 6 insertions, 6 deletions
diff --git a/rpkid/rpkid.sql b/rpkid/rpkid.sql
index 96725b85..1c9779d5 100644
--- a/rpkid/rpkid.sql
+++ b/rpkid/rpkid.sql
@@ -164,7 +164,7 @@ CREATE TABLE revoked_cert (
CREATE TABLE route_origin (
route_origin_id SERIAL NOT NULL,
route_origin_handle VARCHAR(255) NOT NULL,
- as_number DECIMAL(24,0),
+ asn DECIMAL(24,0),
cert LONGBLOB,
roa LONGBLOB,
self_id BIGINT UNSIGNED NOT NULL,
@@ -176,18 +176,18 @@ CREATE TABLE route_origin (
) ENGINE=InnoDB;
CREATE TABLE route_origin_prefix (
- address VARCHAR(40) NOT NULL,
+ prefix VARCHAR(40) NOT NULL,
prefixlen TINYINT NOT NULL,
max_prefixlen TINYINT NOT NULL,
version TINYINT NOT NULL,
route_origin_id BIGINT UNSIGNED NOT NULL,
- PRIMARY KEY (route_origin_id, address, prefixlen, max_prefixlen),
+ PRIMARY KEY (route_origin_id, prefix, prefixlen, max_prefixlen),
FOREIGN KEY (route_origin_id) REFERENCES route_origin (route_origin_id)
) ENGINE=InnoDB;
CREATE TABLE roa (
roa_id SERIAL NOT NULL,
- as_number DECIMAL(24,0),
+ asn DECIMAL(24,0),
cert LONGBLOB,
roa LONGBLOB,
self_id BIGINT UNSIGNED NOT NULL,
@@ -198,12 +198,12 @@ CREATE TABLE roa (
) ENGINE=InnoDB;
CREATE TABLE roa_prefix (
- address VARCHAR(40) NOT NULL,
+ prefix VARCHAR(40) NOT NULL,
prefixlen TINYINT NOT NULL,
max_prefixlen TINYINT NOT NULL,
version TINYINT NOT NULL,
roa_id BIGINT UNSIGNED NOT NULL,
- PRIMARY KEY (roa_id, address, prefixlen, max_prefixlen),
+ PRIMARY KEY (roa_id, prefix, prefixlen, max_prefixlen),
FOREIGN KEY (roa_id) REFERENCES roa (roa_id)
) ENGINE=InnoDB;