|
@@ -66,7 +66,7 @@ func (e *MysqlExecutor) initEngine() error {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- cnnstr := fmt.Sprintf("%s:%s@%s(%s)/%s?charset=utf8mb4&parseTime=true&loc=UTC", e.datasource.User, e.datasource.Password, "tcp", e.datasource.Url, e.datasource.Database)
|
|
|
|
|
|
|
+ cnnstr := fmt.Sprintf("%s:%s@%s(%s)/%s?collation=utf8mb4_unicode_ci&parseTime=true&loc=UTC", e.datasource.User, e.datasource.Password, "tcp", e.datasource.Url, e.datasource.Database)
|
|
|
e.log.Debug("getEngine", "connection", cnnstr)
|
|
e.log.Debug("getEngine", "connection", cnnstr)
|
|
|
|
|
|
|
|
engine, err := xorm.NewEngine("mysql", cnnstr)
|
|
engine, err := xorm.NewEngine("mysql", cnnstr)
|