Fix import alias conflict: gormpg + migratepg
This commit is contained in:
@@ -8,10 +8,10 @@ import (
|
||||
"time"
|
||||
|
||||
"github.com/golang-migrate/migrate/v4"
|
||||
"github.com/golang-migrate/migrate/v4/database/postgres"
|
||||
migratepg "github.com/golang-migrate/migrate/v4/database/postgres"
|
||||
"github.com/golang-migrate/migrate/v4/source/iofs"
|
||||
"go.uber.org/zap"
|
||||
"gorm.io/driver/postgres"
|
||||
gormpg "gorm.io/driver/postgres"
|
||||
"gorm.io/gorm"
|
||||
|
||||
"api_yal/internal/logger"
|
||||
@@ -24,7 +24,7 @@ func NewPostgresConnection(cfg *config.Config) (*gorm.DB, error) {
|
||||
cfg.DBHost, cfg.DBUser, cfg.DBPassword, cfg.DBName, cfg.DBPort)
|
||||
zapLogger.Info("dsn = %s", zap.String("dsn", dsn))
|
||||
|
||||
db, err := gorm.Open(postgres.Open(dsn), &gorm.Config{})
|
||||
db, err := gorm.Open(gormpg.Open(dsn), &gorm.Config{})
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to connect to database: %w", err)
|
||||
}
|
||||
@@ -56,7 +56,7 @@ func runMigrations(sqlDB *sql.DB) error {
|
||||
return fmt.Errorf("failed to create migration source: %w", err)
|
||||
}
|
||||
|
||||
driver, err := postgres.WithInstance(sqlDB, &postgres.Config{})
|
||||
driver, err := migratepg.WithInstance(sqlDB, &migratepg.Config{})
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to create postgres driver: %w", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user