From a55dcc7c9fed8a66da590289e824595b07e8a441 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 27 Jun 2022 10:51:37 +0300 Subject: [PATCH] Remove legacy db migration --- database/database.go | 12 ------------ database/legacymigrate.sql | 10 ---------- 2 files changed, 22 deletions(-) delete mode 100644 database/legacymigrate.sql diff --git a/database/database.go b/database/database.go index a3bee8a..5a74633 100644 --- a/database/database.go +++ b/database/database.go @@ -2,7 +2,6 @@ package database import ( _ "embed" - "fmt" _ "github.com/lib/pq" _ "github.com/mattn/go-sqlite3" @@ -26,19 +25,8 @@ type Database struct { Guild *GuildQuery } -//go:embed legacymigrate.sql -var legacyMigrate string - func New(baseDB *dbutil.Database) *Database { db := &Database{Database: baseDB} - _, err := db.Exec("SELECT id FROM version") - if err == nil { - baseDB.Log.Infoln("Migrating from legacy database versioning") - _, err = db.Exec(legacyMigrate) - if err != nil { - panic(fmt.Errorf("failed to migrate from legacy database versioning: %v", err)) - } - } db.UpgradeTable = upgrades.Table db.User = &UserQuery{ db: db, diff --git a/database/legacymigrate.sql b/database/legacymigrate.sql deleted file mode 100644 index 7c307d9..0000000 --- a/database/legacymigrate.sql +++ /dev/null @@ -1,10 +0,0 @@ -DROP TABLE version; -CREATE TABLE version(version INTEGER PRIMARY KEY); -INSERT INTO version VALUES (1); -CREATE TABLE crypto_version (version INTEGER PRIMARY KEY); -INSERT INTO crypto_version VALUES (6); -CREATE TABLE mx_version (version INTEGER PRIMARY KEY); -INSERT INTO mx_version VALUES (1); - -UPDATE "user" SET id=null WHERE id=''; -ALTER TABLE "user" ADD CONSTRAINT user_id_key UNIQUE (id);