fix: correctly pass unix socket to xorm
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
0a6bbc2efd
commit
7ad256f6cd
|
@ -114,7 +114,7 @@ func initMysqlEngine() (engine *xorm.Engine, err error) {
|
|||
// See https://stackoverflow.com/a/30074553/10924593 for more info.
|
||||
host := fmt.Sprintf("tcp(%s)", config.DatabaseHost.GetString())
|
||||
if config.DatabaseHost.GetString()[0] == '/' { // looks like a unix socket
|
||||
host = config.DatabaseHost.GetString()
|
||||
host = fmt.Sprintf("unix(%s)", config.DatabaseHost.GetString())
|
||||
}
|
||||
|
||||
connStr := fmt.Sprintf(
|
||||
|
|
Loading…
Reference in New Issue