more queries, more indices. index oonker

This commit is contained in:
Ted Unangst 2019-07-09 23:45:50 -04:00
parent 216907c4c0
commit 9c20a5c321
3 changed files with 5 additions and 1 deletions

View File

@ -10,6 +10,7 @@ create table doovers(dooverid integer primary key, dt text, tries integer, usern
create index idx_honksxid on honks(xid); create index idx_honksxid on honks(xid);
create index idx_honksconvoy on honks(convoy); create index idx_honksconvoy on honks(convoy);
create index idx_honkshonker on honks(honker); create index idx_honkshonker on honks(honker);
create index idx_honksoonker on honks(oonker);
create index idx_honkerxid on honkers(xid); create index idx_honkerxid on honkers(xid);
create index idx_xonkername on xonkers(name); create index idx_xonkername on xonkers(name);
create index idx_zonkersname on zonkers(name); create index idx_zonkersname on zonkers(name);

View File

@ -106,6 +106,9 @@ func upgradedb() {
doordie(db, "update users set options = ''") doordie(db, "update users set options = ''")
doordie(db, "update config set value = 12 where key = 'dbversion'") doordie(db, "update config set value = 12 where key = 'dbversion'")
case 12: case 12:
doordie(db, "create index idx_honksoonker on honks(oonker)")
doordie(db, "update config set value = 13 where key = 'dbversion'")
case 13:
default: default:
log.Fatalf("can't upgrade unknown version %d", dbversion) log.Fatalf("can't upgrade unknown version %d", dbversion)
} }

View File

@ -71,7 +71,7 @@ var dbtimeformat = "2006-01-02 15:04:05"
var alreadyopendb *sql.DB var alreadyopendb *sql.DB
var dbname = "honk.db" var dbname = "honk.db"
var stmtConfig *sql.Stmt var stmtConfig *sql.Stmt
var myVersion = 12 var myVersion = 13
func initdb() { func initdb() {
schema, err := ioutil.ReadFile("schema.sql") schema, err := ioutil.ReadFile("schema.sql")