瀏覽代碼

updat run

huangguangrong 9 月之前
父節點
當前提交
38af8d4c9f
共有 2 個文件被更改,包括 17 次插入3 次删除
  1. 10 2
      etc/slowwild.yaml
  2. 7 1
      internal/svc/servicecontext.go

+ 10 - 2
etc/slowwild.yaml

@@ -1,6 +1,14 @@
 Name: slowwild
 Host: 0.0.0.0
-Port: 8888
+Port: 8080
+ListenOn: 0.0.0.0:8080
+
+Etcd:
+  Hosts:
+    - 121.11.99.220:3379
+  User: root
+  Pass: huang1205@@
+  Key: slowwildserver
 
 DB:
-  DataSource: root:123456@tcp(121.11.99.220:13306)/slow_wild?charset=utf8mb4&parseTime=true&loc=Asia%2FShanghai
+  DataSource: root:easy-chat@tcp(121.11.99.220:13306)/slow_wild?charset=utf8mb4&parseTime=True&loc=Local

+ 7 - 1
internal/svc/servicecontext.go

@@ -6,6 +6,7 @@ import (
 
 	"gorm.io/driver/mysql"
 	"gorm.io/gorm"
+	"gorm.io/gorm/schema"
 )
 
 type ServiceContext struct {
@@ -15,7 +16,12 @@ type ServiceContext struct {
 }
 
 func NewServiceContext(c config.Config) *ServiceContext {
-	db, err := gorm.Open(mysql.Open(c.DB.DataSource), &gorm.Config{})
+	db, err := gorm.Open(mysql.Open(c.DB.DataSource), &gorm.Config{
+		NamingStrategy: schema.NamingStrategy{
+			TablePrefix:   "p_",
+			SingularTable: true,
+		},
+	})
 	if err != nil {
 		panic(err)
 	}