summaryrefslogtreecommitdiff
path: root/controller/schema.sql
diff options
context:
space:
mode:
Diffstat (limited to 'controller/schema.sql')
-rw-r--r--controller/schema.sql5
1 files changed, 3 insertions, 2 deletions
diff --git a/controller/schema.sql b/controller/schema.sql
index 8ff1ff77..94e611b9 100644
--- a/controller/schema.sql
+++ b/controller/schema.sql
@@ -32,7 +32,7 @@ CREATE UNIQUE INDEX Gateway_networkId_ip ON Gateway (networkId, ip);
CREATE TABLE IpAssignment (
networkId char(16) NOT NULL REFERENCES Network(id) ON DELETE CASCADE,
- nodeId char(10) NOT NULL REFERENCES Node(id) ON DELETE CASCADE,
+ nodeId char(10) REFERENCES Node(id) ON DELETE CASCADE,
type integer NOT NULL DEFAULT(0),
ip blob(16) NOT NULL,
ipNetmaskBits integer NOT NULL DEFAULT(0),
@@ -75,7 +75,8 @@ CREATE TABLE Rule (
networkId char(16) NOT NULL REFERENCES Network(id) ON DELETE CASCADE,
ruleNo integer NOT NULL,
nodeId char(10) REFERENCES Node(id),
- portId char(10) REFERENCES Node(id),
+ sourcePort char(10),
+ destPort char(10),
vlanId integer,
vlanPcp integer,
etherType integer,