more queries, more indices. index oonker
Ted Unangst tedu@tedunangst.com
Tue, 09 Jul 2019 23:45:50 -0400
3 files changed,
5 insertions(+),
1 deletions(-)
M
schema.sql
→
schema.sql
@@ -10,6 +10,7 @@
create index idx_honksxid on honks(xid); create index idx_honksconvoy on honks(convoy); create index idx_honkshonker on honks(honker); +create index idx_honksoonker on honks(oonker); create index idx_honkerxid on honkers(xid); create index idx_xonkername on xonkers(name); create index idx_zonkersname on zonkers(name);
M
upgradedb.go
→
upgradedb.go
@@ -106,6 +106,9 @@ doordie(db, "alter table users add column options text")
doordie(db, "update users set options = ''") doordie(db, "update config set value = 12 where key = 'dbversion'") case 12: + doordie(db, "create index idx_honksoonker on honks(oonker)") + doordie(db, "update config set value = 13 where key = 'dbversion'") + case 13: default: log.Fatalf("can't upgrade unknown version %d", dbversion) }