fix: correctly pass unix socket to xorm
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.
|
// See https://stackoverflow.com/a/30074553/10924593 for more info.
|
||||||
host := fmt.Sprintf("tcp(%s)", config.DatabaseHost.GetString())
|
host := fmt.Sprintf("tcp(%s)", config.DatabaseHost.GetString())
|
||||||
if config.DatabaseHost.GetString()[0] == '/' { // looks like a unix socket
|
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(
|
connStr := fmt.Sprintf(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user