Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CmdData = &cobra.Command{
Use: "data",
Short: "Generate the go-kratos data layer implementations",
Long: "Generate the go-kratos data layer implementations (Repo interface implementation). Example: kratos proto data api/xxx.proto --target-dir=internal/data --domain-pkg=internal/domain --db-pkg=gorm.io/gorm",
Run: run,
}
CmdData the data layer command (Repo implementation)
Functions ¶
This section is empty.
Types ¶
type DataData ¶
type DataData struct {
Service string // 服务名
UseCasePackage string // 领域层 UseCase 包路径
Methods []*DataMethod // Repo 方法列表
}
------------------------------ 数据结构:适配 data 层模板变量 ------------------------------
Click to show internal directories.
Click to hide internal directories.