Fix connection string params
Signed-off-by: kolaente <k@knt.li>
This commit is contained in:
parent
c455c4ae26
commit
f3cd4d9ee8
|
@ -140,7 +140,7 @@ func initPostgresEngine() (engine *xorm.Engine, err error) {
|
|||
var connStr string
|
||||
host, port := parsePostgreSQLHostPort(config.DatabaseHost.GetString())
|
||||
if strings.HasPrefix(config.DatabaseHost.GetString(), "/") { // looks like a unix socket
|
||||
connStr = fmt.Sprintf("postgres://%s:%s@:%s/%ssslmode=%s&host=%s",
|
||||
connStr = fmt.Sprintf("postgres://%s:%s@:%s/%s?sslmode=%s&host=%s",
|
||||
url.PathEscape(config.DatabaseUser.GetString()),
|
||||
url.PathEscape(config.DatabasePassword.GetString()),
|
||||
port,
|
||||
|
@ -148,7 +148,7 @@ func initPostgresEngine() (engine *xorm.Engine, err error) {
|
|||
config.DatabaseSslMode.GetString(),
|
||||
host)
|
||||
} else {
|
||||
connStr = fmt.Sprintf("postgres://%s:%s@%s:%s/%ssslmode=%s",
|
||||
connStr = fmt.Sprintf("postgres://%s:%s@%s:%s/%s?sslmode=%s",
|
||||
url.PathEscape(config.DatabaseUser.GetString()),
|
||||
url.PathEscape(config.DatabasePassword.GetString()),
|
||||
host,
|
||||
|
|
Loading…
Reference in New Issue