diff options
author | Grail Finder <wohilas@gmail.com> | 2025-04-05 15:04:15 +0300 |
---|---|---|
committer | Grail Finder <wohilas@gmail.com> | 2025-04-05 15:04:15 +0300 |
commit | 8bc7544e8933d64abc2610a265f37fe13b5767d5 (patch) | |
tree | ddcb10ff89723d0c490f6c1e781928ae89666b25 /internal/database/migrations/init.go | |
parent | 287da7acfa71ff07c52035a437209022b4ddc5d6 (diff) |
Feat: question repo
Diffstat (limited to 'internal/database/migrations/init.go')
-rw-r--r-- | internal/database/migrations/init.go | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/internal/database/migrations/init.go b/internal/database/migrations/init.go deleted file mode 100644 index 754a097..0000000 --- a/internal/database/migrations/init.go +++ /dev/null @@ -1,28 +0,0 @@ -package migrations - -import ( - "log/slog" - - migrate "github.com/rubenv/sql-migrate" -) - -//go:generate go-bindata -o ./migrations.bindata.go -pkg migrations -ignore=\\*.go ./... - -func GetMigrationSource() *migrate.AssetMigrationSource { - return &migrate.AssetMigrationSource{ - Asset: Asset, - AssetDir: AssetDir, - Dir: ".", - } -} - -func RunMigrations(db migrate.Execer, driver string) (int, error) { - source := GetMigrationSource() - n, err := migrate.Exec(db, driver, source, migrate.Up) - if err != nil { - slog.Error("failed to run migrations", "error", err) - return 0, err - } - slog.Info("applied database migrations", "count", n) - return n, nil -} |