|
@@ -13,6 +13,7 @@ import (
|
|
|
"io"
|
|
|
"log"
|
|
|
"os"
|
|
|
+ "strings"
|
|
|
"time"
|
|
|
)
|
|
|
|
|
@@ -74,6 +75,9 @@ func connectDb(dsn, aliasName string, newLogger logger.Interface, dbMap map[stri
|
|
|
var dialector gorm.Dialector
|
|
|
switch utils.DbDriverName {
|
|
|
case utils.DbDriverByMysql:
|
|
|
+ if !strings.Contains(dsn, `parseTime`) {
|
|
|
+ dsn += `&parseTime=true`
|
|
|
+ }
|
|
|
dialector = mysql.Open(dsn)
|
|
|
case utils.DbDriverByDm:
|
|
|
dialector = dm.Open(dsn)
|