From c09f3b928257616f7004713690e7ff40ac4e1773 Mon Sep 17 00:00:00 2001 From: CaIon <1808837298@qq.com> Date: Wed, 27 Dec 2023 16:47:32 +0800 Subject: [PATCH] enable parseTime=true --- model/main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/model/main.go b/model/main.go index e9485d9..eab668d 100644 --- a/model/main.go +++ b/model/main.go @@ -54,7 +54,11 @@ func chooseDB() (*gorm.DB, error) { common.SysLog("using MySQL as database") // check parseTime if !strings.Contains(dsn, "parseTime") { - dsn += "?parseTime=true" + if strings.Contains(dsn, "?") { + dsn += "&parseTime=true" + } else { + dsn += "?parseTime=true" + } } return gorm.Open(mysql.Open(dsn), &gorm.Config{ PrepareStmt: true, // precompile SQL