Explorar o código

enable parseTime=true

CaIon %!s(int64=2) %!d(string=hai) anos
pai
achega
c09f3b9282
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      model/main.go

+ 5 - 1
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