diff --git a/internal/databases.go b/internal/databases.go index 0e17ebd..97f3be6 100644 --- a/internal/databases.go +++ b/internal/databases.go @@ -34,11 +34,13 @@ func DropUnusedColumns(DB *gorm.DB, values ...interface{}) { } } -func Init_database() { - dsn := "postgres://acc:totor@postgres:5432/accounts?sslmode=disable" +func Init_database(dsn string) (*gorm.DB, error) { db, err := gorm.Open(postgres.Open(dsn), &gorm.Config{}) if err != nil { + return db, err } db.AutoMigrate(&Users{}) DropUnusedColumns(db, &Users{}) + + return db, nil }