Jelajahi Sumber

阶段性工作

Jollia Dai 2 bulan lalu
induk
melakukan
cc85dfaa26
3 mengubah file dengan 12 tambahan dan 4 penghapusan
  1. 1 1
      go.mod
  2. 1 0
      go.sum
  3. 10 3
      services/gen_service.go

+ 1 - 1
go.mod

@@ -9,7 +9,7 @@ require (
 	gorm.io/driver/mysql v1.5.7
 	gorm.io/gen v0.3.26
 	gorm.io/gorm v1.25.12
-	jollia.cn/jolib/jokode v0.8.8
+	jollia.cn/jolib/jokode v0.8.9
 )
 
 require (

+ 1 - 0
go.sum

@@ -107,3 +107,4 @@ gorm.io/plugin/dbresolver v1.5.0 h1:XVHLxh775eP0CqVh3vcfJtYqja3uFl5Wr3cKlY8jgDY=
 gorm.io/plugin/dbresolver v1.5.0/go.mod h1:l4Cn87EHLEYuqUncpEeTC2tTJQkjngPSD+lo8hIvcT0=
 jollia.cn/jolib/jokode v0.8.8 h1:ff86eQb3r25kAjPAO36SPuGLnuLb7Tufzv5rNPcX8fM=
 jollia.cn/jolib/jokode v0.8.8/go.mod h1:uihUtfL4MHHyIss+gLtS1m/k+VC5K/WzIKRPCqZGovM=
+jollia.cn/jolib/jokode v0.8.9/go.mod h1:uihUtfL4MHHyIss+gLtS1m/k+VC5K/WzIKRPCqZGovM=

+ 10 - 3
services/gen_service.go

@@ -9,6 +9,7 @@ import (
 	"gorm.io/gorm"
 	"gorm.io/gorm/logger"
 	"jollia.cn/jolib/jokode"
+	"jollia.cn/jolib/jokode/log"
 	"strings"
 )
 
@@ -21,6 +22,9 @@ type GenService struct {
 }
 
 func (s *GenService) Init() error {
+	log.Warn("Enter: GenService.Init")
+	defer log.Warn("Leave: GenService.Init")
+
 	if !flag.Parsed() {
 		flag.Parse()
 	}
@@ -116,14 +120,17 @@ func loadConfigFromFile(filePath string, force bool) (*DbConfig, error) {
 }
 
 func (s *GenService) Start() error {
+	log.Warn("Enter: GenService.Start")
+	defer log.Warn("Leave: GenService.Start")
+
 	if s.dbInstance == nil {
 		return errors.New("try start gen service with nil database instance")
 	}
 
 	g := gen.NewGenerator(gen.Config{
-		OutPath:           "po",
-		OutFile:           "po",
-		ModelPkgPath:      "po",
+		//OutPath:           "po",
+		//OutFile:           "po",
+		//ModelPkgPath:      "po",
 		WithUnitTest:      false,
 		FieldNullable:     true,
 		FieldCoverable:    true,