summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-06-27 18:48:02 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-06-27 18:48:02 -0700
commit12037961fff029bcb90ea884a5ea255c39823a62 (patch)
treee364c4d679e65648ccac57a7f7dca927412d0025
parent8c572dead1be9f15811177602a8d1e2a4f53ee9c (diff)
downloadinfinitytier-12037961fff029bcb90ea884a5ea255c39823a62.tar.gz
infinitytier-12037961fff029bcb90ea884a5ea255c39823a62.zip
small perf improvement in sqlite db.
-rw-r--r--controller/schema.sql1
-rw-r--r--controller/schema.sql.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/controller/schema.sql b/controller/schema.sql
index f8f22e63..3bd263eb 100644
--- a/controller/schema.sql
+++ b/controller/schema.sql
@@ -82,6 +82,7 @@ CREATE TABLE Member (
PRIMARY KEY (networkId, nodeId)
);
+CREATE INDEX Member_networkId_nodeId ON Member(networkId,nodeId);
CREATE INDEX Member_networkId_activeBridge ON Member(networkId, activeBridge);
CREATE INDEX Member_networkId_memberRevision ON Member(networkId, memberRevision);
diff --git a/controller/schema.sql.c b/controller/schema.sql.c
index 73e553ec..5c21403a 100644
--- a/controller/schema.sql.c
+++ b/controller/schema.sql.c
@@ -79,9 +79,11 @@
" authorized integer NOT NULL DEFAULT(0),\n"\
" activeBridge integer NOT NULL DEFAULT(0),\n"\
" memberRevision integer NOT NULL DEFAULT(0),\n"\
+" flags integer NOT NULL DEFAULT(0),\n"\
" PRIMARY KEY (networkId, nodeId)\n"\
");\n"\
"\n"\
+"CREATE INDEX Member_networkId_nodeId ON Member(networkId,nodeId);\n"\
"CREATE INDEX Member_networkId_activeBridge ON Member(networkId, activeBridge);\n"\
"CREATE INDEX Member_networkId_memberRevision ON Member(networkId, memberRevision);\n"\
"\n"\