mig
This commit is contained in:
parent
db1203869e
commit
3fdc083470
17
dal/dal.go
17
dal/dal.go
@ -6,7 +6,8 @@ import (
|
|||||||
_ "embed"
|
_ "embed"
|
||||||
"errors"
|
"errors"
|
||||||
"github.com/golang-migrate/migrate/v4"
|
"github.com/golang-migrate/migrate/v4"
|
||||||
_ "github.com/golang-migrate/migrate/v4/source/gitlab"
|
"github.com/golang-migrate/migrate/v4/database/postgres"
|
||||||
|
_ "github.com/golang-migrate/migrate/v4/source/file"
|
||||||
_ "github.com/lib/pq"
|
_ "github.com/lib/pq"
|
||||||
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/dal/sqlcgen"
|
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/dal/sqlcgen"
|
||||||
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/repository/account"
|
"penahub.gitlab.yandexcloud.net/backend/quiz/common.git/repository/account"
|
||||||
@ -96,14 +97,14 @@ func (d *DAL) Close() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (d *DAL) Init() error {
|
func (d *DAL) Init() error {
|
||||||
//driver, err := postgres.WithInstance(d.conn, &postgres.Config{})
|
driver, err := postgres.WithInstance(d.conn, &postgres.Config{})
|
||||||
//if err != nil {
|
if err != nil {
|
||||||
// return err
|
return err
|
||||||
//}
|
}
|
||||||
|
|
||||||
m, err := migrate.New(
|
m, err := migrate.NewWithDatabaseInstance(
|
||||||
"gitlab://Pavel@glpat-qUsfkN99NwqscZKtyCqw/@penahub.gitlab.yandexcloud.net/57/dal/schema",
|
"file://schema",
|
||||||
"host=localhost port=35432 user=squiz password=Redalert2 dbname=squiz sslmode=disable",
|
"postgres", driver,
|
||||||
)
|
)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
Loading…
Reference in New Issue
Block a user