aboutsummaryrefslogtreecommitdiff
path: root/rpkid/doc/rpkid.dot
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/doc/rpkid.dot')
-rw-r--r--rpkid/doc/rpkid.dot9
1 files changed, 7 insertions, 2 deletions
diff --git a/rpkid/doc/rpkid.dot b/rpkid/doc/rpkid.dot
index 8fe8156e..35484b81 100644
--- a/rpkid/doc/rpkid.dot
+++ b/rpkid/doc/rpkid.dot
@@ -13,22 +13,27 @@ digraph test {
child [label="{child\n|child_id\ SERIAL\ [PK]\lchild_handle\ VARCHAR\ [U]\lbpki_cert\ LONGBLOB\lbpki_glue\ LONGBLOB\lself_id\ BIGINT\ [FK,U]\lbsc_id\ BIGINT\ [FK]\l}"];
child_cert [label="{child_cert\n|child_cert_id\ SERIAL\ [PK]\lcert\ LONGBLOB\lski\ TINYBLOB\lchild_id\ BIGINT\ [FK]\lca_detail_id\ BIGINT\ [FK]\l}"];
revoked_cert [label="{revoked_cert\n|revoked_cert_id\ SERIAL\ [PK]\lserial\ BIGINT\lrevoked\ DATETIME\lexpires\ DATETIME\lca_detail_id\ BIGINT\ [FK]\l}"];
- route_origin [label="{route_origin\n|route_origin_id\ SERIAL\ [PK]\lroute_origin_handle\ VARCHAR\ [U]\las_number\ DECIMAL\lcert\ LONGBLOB\lroa\ LONGBLOB\lself_id\ BIGINT\ [FK,U]\lca_detail_id\ BIGINT\ [FK]\l}"];
- route_origin_prefix [label="{route_origin_prefix\n|address\ VARCHAR\ [PK]\lprefixlen\ TINYINT\ [PK]\lmax_prefixlen\ TINYINT\ [PK]\lversion\ TINYINT\lroute_origin_id\ BIGINT\ [PK,FK]\l}"];
+ route_origin [label="{route_origin\n|route_origin_id\ SERIAL\ [PK]\lroute_origin_handle\ VARCHAR\ [U]\lasn\ DECIMAL\lcert\ LONGBLOB\lroa\ LONGBLOB\lself_id\ BIGINT\ [FK,U]\lca_detail_id\ BIGINT\ [FK]\l}"];
+ route_origin_prefix [label="{route_origin_prefix\n|prefix\ VARCHAR\ [PK]\lprefixlen\ TINYINT\ [PK]\lmax_prefixlen\ TINYINT\ [PK]\lversion\ TINYINT\lroute_origin_id\ BIGINT\ [PK,FK]\l}"];
+ roa [label="{roa\n|roa_id\ SERIAL\ [PK]\lasn\ DECIMAL\lcert\ LONGBLOB\lroa\ LONGBLOB\lself_id\ BIGINT\ [FK]\lca_detail_id\ BIGINT\ [FK]\l}"];
+ roa_prefix [label="{roa_prefix\n|prefix\ VARCHAR\ [PK]\lprefixlen\ TINYINT\ [PK]\lmax_prefixlen\ TINYINT\ [PK]\lversion\ TINYINT\lroa_id\ BIGINT\ [PK,FK]\l}"];
bsc -> child;
bsc -> parent;
bsc -> repository;
ca -> ca_detail;
ca_detail -> child_cert;
ca_detail -> revoked_cert;
+ ca_detail -> roa;
ca_detail -> route_origin;
child -> child_cert;
parent -> ca;
repository -> parent;
+ roa -> roa_prefix;
route_origin -> route_origin_prefix;
self -> bsc;
self -> child;
self -> parent;
self -> repository;
+ self -> roa;
self -> route_origin;
}