From 9039360835e38a6de809332eb785ede124d71dea Mon Sep 17 00:00:00 2001 From: "Grail Finder (aider)" Date: Sat, 5 Apr 2025 13:54:17 +0300 Subject: fix: properly initialize and run database migrations --- internal/database/sql/main.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'internal/database/sql/main.go') diff --git a/internal/database/sql/main.go b/internal/database/sql/main.go index 1a29157..9534e58 100644 --- a/internal/database/sql/main.go +++ b/internal/database/sql/main.go @@ -59,17 +59,9 @@ func Init(dbPath string) (*DB, error) { } // Run migrations - migrations := &migrate.AssetMigrationSource{ - Asset: migrations.Asset, - AssetDir: migrations.AssetDir, - Dir: "migrations", - } - - n, err := migrate.Exec(result.Conn.DB, dbDriver, migrations, migrate.Up) - if err != nil { + if _, err := migrations.RunMigrations(result.Conn.DB, dbDriver); err != nil { return nil, errors.Wrap(err, "failed to run migrations") } - log.Info("applied database migrations", "count", n) return &result, nil } -- cgit v1.2.3