summaryrefslogtreecommitdiff
path: root/controller/schema.sql.c
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-02-03 13:56:35 -0800
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-02-03 13:56:35 -0800
commitf8eb6b00674a218cef20fd2ad6803fdecabc82ab (patch)
treef9cb962c9bfb60c41fb4721abcf1f40c51c2dc0c /controller/schema.sql.c
parent7a63fdc447322da3630774a894822bbe6fbb708f (diff)
downloadinfinitytier-f8eb6b00674a218cef20fd2ad6803fdecabc82ab.tar.gz
infinitytier-f8eb6b00674a218cef20fd2ad6803fdecabc82ab.zip
Add NodeHistory table on sqlite controller.
Diffstat (limited to 'controller/schema.sql.c')
-rw-r--r--controller/schema.sql.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/controller/schema.sql.c b/controller/schema.sql.c
index a5b9130b..45cc0d33 100644
--- a/controller/schema.sql.c
+++ b/controller/schema.sql.c
@@ -35,6 +35,20 @@
" identity varchar(4096) NOT NULL\n"\
");\n"\
"\n"\
+"CREATE TABLE NodeHistory (\n"\
+" nodeId char(10) NOT NULL REFERENCES Node(id) ON DELETE CASCADE,\n"\
+" networkId char(16) NOT NULL REFERENCES Network(id) ON DELETE CASCADE,\n"\
+" networkVisitCounter INTEGER NOT NULL DEFAULT(0),\n"\
+" networkRequestAuthorized INTEGER NOT NULL DEFAULT(0),\n"\
+" requestTime INTEGER NOT NULL DEFAULT(0),\n"\
+" networkRequestMetaData VARCHAR(1024),\n"\
+" fromAddress VARCHAR(128)\n"\
+");\n"\
+"\n"\
+"CREATE INDEX NodeHistory_nodeId ON NodeHistory (nodeId);\n"\
+"CREATE INDEX NodeHistory_networkId ON NodeHistory (networkId);\n"\
+"CREATE INDEX NodeHistory_requestTime ON NodeHistory (requestTime);\n"\
+"\n"\
"CREATE TABLE Gateway (\n"\
" networkId char(16) NOT NULL REFERENCES Network(id) ON DELETE CASCADE,\n"\
" ip blob(16) NOT NULL,\n"\