Преглед на файлове

Remove legacy db migration

Tulir Asokan преди 3 години
родител
ревизия
a55dcc7c9f
променени са 2 файла, в които са добавени 0 реда и са изтрити 22 реда
  1. 0 12
      database/database.go
  2. 0 10
      database/legacymigrate.sql

+ 0 - 12
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,

+ 0 - 10
database/legacymigrate.sql

@@ -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);