Ver Fonte

Add per-network relay stuff to sqlite table schema.

Adam Ierymenko há 10 anos atrás
pai
commit
69076f8a45
2 ficheiros alterados com 14 adições e 0 exclusões
  1. 7 0
      controller/schema.sql
  2. 7 0
      controller/schema.sql.c

+ 7 - 0
controller/schema.sql

@@ -66,6 +66,13 @@ CREATE TABLE Network (
   revision integer NOT NULL DEFAULT(1)
 );
 
+CREATE TABLE Relay (
+  networkId char(16) NOT NULL,
+  nodeId char(10) NOT NULL
+);
+
+CREATE UNIQUE INDEX Relay_networkId_nodeId ON Relay (networkId, nodeId);
+
 CREATE TABLE Node (
   id char(10) PRIMARY KEY NOT NULL,
   identity varchar(4096) NOT NULL,

+ 7 - 0
controller/schema.sql.c

@@ -67,6 +67,13 @@
 "  revision integer NOT NULL DEFAULT(1)\n"\
 ");\n"\
 "\n"\
+"CREATE TABLE Relay (\n"\
+"  networkId char(16) NOT NULL,\n"\
+"  nodeId char(10) NOT NULL\n"\
+");\n"\
+"\n"\
+"CREATE UNIQUE INDEX Relay_networkId_nodeId ON Relay (networkId, nodeId);\n"\
+"\n"\
 "CREATE TABLE Node (\n"\
 "  id char(10) PRIMARY KEY NOT NULL,\n"\
 "  identity varchar(4096) NOT NULL,\n"\