Files
schemas/store/store.go
T

28 lines
474 B
Go
Raw Normal View History

2022-10-09 15:23:52 +02:00
package store
import (
"github.com/jmoiron/sqlx"
)
func SetupDB(driverName, url string) (*sqlx.DB, error) {
db, err := sqlx.Open(driverName, url)
if err != nil {
return nil, err
}
//if err := runMigrations(db); err != nil {
// return nil, err
//}
return db, nil
}
// <!--go:embed migrations/*.sql-->
//var embedMigrations embed.FS
//
//func runMigrations(db *sqlx.DB) error {
// goose.SetBaseFS(embedMigrations)
//
// return goose.Up(db.DB, "migrations")
//}