|
@@ -28,9 +28,10 @@ func (cfg *Config) ParseDSN() string {
|
|
return cfg.Filename
|
|
return cfg.Filename
|
|
} else if cfg.Driver == DriverMysql {
|
|
} else if cfg.Driver == DriverMysql {
|
|
ps := map[string]string{
|
|
ps := map[string]string{
|
|
- "charset": "utf8",
|
|
|
|
- "parseTime": "True",
|
|
|
|
- "loc": "Local",
|
|
|
|
|
|
+ "collation": "utf8mb4_general_ci",
|
|
|
|
+ "parseTime": "True",
|
|
|
|
+ "loc": "Local",
|
|
|
|
+ "allowNativePasswords": "true",
|
|
}
|
|
}
|
|
if cfg.Params != nil {
|
|
if cfg.Params != nil {
|
|
for k, v := range cfg.Params {
|
|
for k, v := range cfg.Params {
|