فهرست منبع

feat: 新增xorm的时区

dcsunny 1 سال پیش
والد
کامیت
895efe2f51
3فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 1 1
      go.mod
  2. 1 0
      go.sum
  3. 2 0
      internal/data/models/init.go

+ 1 - 1
go.mod

@@ -6,7 +6,7 @@ replace git.ikuban.com/server/wxbot-protobuf => ../wxbot-protobuf
 
 require (
 	git.ikuban.com/server/kratos-nacos v0.0.3-0.20230903092115-1336ceec1a33
-	git.ikuban.com/server/kratos-utils v0.0.0-20230907062941-d03617343cce
+	git.ikuban.com/server/kratos-utils v0.0.0-20240312070215-4376c1cec6cb
 	git.ikuban.com/server/wxbot-protobuf v0.0.0-20240308032250-64d40217d9e5
 	git.ikuban.com/server/yaml v0.0.0-20210719032106-8dade6555fff
 	github.com/go-kratos/kratos/v2 v2.7.0

+ 1 - 0
go.sum

@@ -37,6 +37,7 @@ git.ikuban.com/server/kratos-nacos v0.0.3-0.20230903092115-1336ceec1a33 h1:b+0d4
 git.ikuban.com/server/kratos-nacos v0.0.3-0.20230903092115-1336ceec1a33/go.mod h1:qDEvnthV884eX4nfBGtiis+Kvl231yMKUby4v1x2qqs=
 git.ikuban.com/server/kratos-utils v0.0.0-20230907062941-d03617343cce h1:eUvDsRx6eI06r67Sj4pwDo+PKcS2p7Bm3hU98S581v8=
 git.ikuban.com/server/kratos-utils v0.0.0-20230907062941-d03617343cce/go.mod h1:CqO5vWbqOIntL/M0KmXQbw4DsC450nahTqTpj67Wv7E=
+git.ikuban.com/server/kratos-utils v0.0.0-20240312070215-4376c1cec6cb/go.mod h1:CqO5vWbqOIntL/M0KmXQbw4DsC450nahTqTpj67Wv7E=
 git.ikuban.com/server/yaml v0.0.0-20210719032106-8dade6555fff h1:xSIp7ZogcAJzz2RX7GR/GnYAYVxcpfJBNYLPPPbfwhM=
 git.ikuban.com/server/yaml v0.0.0-20210719032106-8dade6555fff/go.mod h1:2ZHLT7OIh3MIL6ewDi92rR2exskWTVqufF4l/QPssW0=
 gitea.com/xorm/sqlfiddle v0.0.0-20180821085327-62ce714f951a h1:lSA0F4e9A2NcQSqGqTOXqu2aRi/XEQxDCBwM8yJtE6s=

+ 2 - 0
internal/data/models/init.go

@@ -2,6 +2,7 @@ package models
 
 import (
 	"database/sql"
+	"time"
 
 	"xorm.io/xorm/names"
 
@@ -23,6 +24,7 @@ func NewMysql(source string, logger log.Logger) (*Mysql, error) {
 	if err != nil {
 		return nil, err
 	}
+	orm.TZLocation, _ = time.LoadLocation("Asia/Shanghai")
 	orm.SetMapper(names.LintGonicMapper)
 	m := &Mysql{
 		XDB: orm,