diff --git a/db.go b/db.go index 5f52d0f..da7c5d0 100644 --- a/db.go +++ b/db.go @@ -15,7 +15,8 @@ func init() { panic(err) } db.SetMaxOpenConns(1) - db.Exec("CREATE TABLE xp(id STRING NOT NULL UNIQUE, xp INTEGER NOT NULL)") - db.Exec("CREATE TABLE shard(id STRING NOT NULL UNIQUE, shard INTEGER NOT NULL)") - db.Exec("CREATE TABLE prestige(id STRING NOT NULL UNIQUE, multiplier INTEGER NOT NULL)") + db.Exec("CREATE TABLE IF NOT EXISTS xp(id STRING NOT NULL UNIQUE, xp INTEGER NOT NULL)") + db.Exec("CREATE TABLE IF NOT EXISTS shard(id STRING NOT NULL UNIQUE, shard INTEGER NOT NULL)") + db.Exec("CREATE TABLE IF NOT EXISTS prestige(id STRING NOT NULL UNIQUE, multiplier INTEGER NOT NULL)") + db.Exec("CREATE TABLE IF NOT EXISTS starred(id STRING NOT NULL UNIQUE)") }