diff --git a/cmd/database.go b/cmd/database.go index 3e170f0..3aaa3f6 100644 --- a/cmd/database.go +++ b/cmd/database.go @@ -20,6 +20,7 @@ type PsqlConnInfo struct { Password string Schema string } + func getPsqlConnInfo() (PsqlConnInfo, error) { var host string if value := viper.GetString("PGSQL_HOST"); value != "" { @@ -107,6 +108,8 @@ func savePgsql(jsonInfo string) { exitWithError(err) } + var db *gorm.DB + if PsqlConnInfo.Schema == "" { db, err = gorm.Open(postgres.Open(PsqlConnInfo.toString()), &gorm.Config{}) } else {