Move migration files

This commit is contained in:
2024-12-30 23:40:52 +01:00
parent 3074d0de93
commit 4ce099621d
4 changed files with 6 additions and 6 deletions

View File

@ -3,7 +3,7 @@
package main package main
import ( import (
db2 "code.dlmw.ch/dlmw/qv/internal/db" "code.dlmw.ch/dlmw/qv/internal/migrations"
"code.dlmw.ch/dlmw/qv/internal/models" "code.dlmw.ch/dlmw/qv/internal/models"
"context" "context"
"database/sql" "database/sql"
@ -33,7 +33,7 @@ func main() {
os.Exit(1) os.Exit(1)
} }
defer db.Close() defer db.Close()
err = db2.RunMigrations(db) err = migrations.Run(db)
if err != nil { if err != nil {
logger.Error(err.Error()) logger.Error(err.Error())
os.Exit(1) os.Exit(1)

View File

@ -1,4 +1,4 @@
package db package migrations
import ( import (
"database/sql" "database/sql"
@ -10,16 +10,16 @@ import (
"github.com/golang-migrate/migrate/v4/source/iofs" "github.com/golang-migrate/migrate/v4/source/iofs"
) )
//go:embed migrations/*.sql //go:embed sql/*.sql
var migrationsFS embed.FS var migrationsFS embed.FS
func RunMigrations(db *sql.DB) error { func Run(db *sql.DB) error {
driver, err := msqlite3.WithInstance(db, &msqlite3.Config{}) driver, err := msqlite3.WithInstance(db, &msqlite3.Config{})
if err != nil { if err != nil {
return err return err
} }
d, err := iofs.New(migrationsFS, "migrations") d, err := iofs.New(migrationsFS, "sql")
if err != nil { if err != nil {
return err return err
} }