feat: initial commit

This commit is contained in:
2022-10-09 15:23:52 +02:00
commit a1b4d4fc27
39 changed files with 5810 additions and 0 deletions
View File
+27
View File
@@ -0,0 +1,27 @@
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")
//}