Pass parseTime=true parameter to mysql driver (#112320)

* Pass parseTime=true parameter to mysql driver

* Fix tests.
This commit is contained in:
Peter Štibraný
2025-10-13 12:29:07 +02:00
committed by GitHub
parent add2ce75c8
commit f823e09e17
3 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -146,7 +146,7 @@ func (dbCfg *DatabaseConfig) buildConnectionString(cfg *setting.Cfg, features fe
protocol = "unix"
}
cnnstr = fmt.Sprintf("%s:%s@%s(%s)/%s?collation=utf8mb4_unicode_ci&allowNativePasswords=true&clientFoundRows=true",
cnnstr = fmt.Sprintf("%s:%s@%s(%s)/%s?collation=utf8mb4_unicode_ci&allowNativePasswords=true&clientFoundRows=true&parseTime=true",
dbCfg.User, dbCfg.Pwd, protocol, dbCfg.Host, dbCfg.Name)
if dbCfg.SslMode == "true" || dbCfg.SslMode == "skip-verify" {