gen icon indicating copy to clipboard operation
gen copied to clipboard

是否可以支持只生成model file或者query file的选项?我只想根据model文件生成query文件,不想重新生成model。

Open verson1 opened this issue 2 years ago • 2 comments

// Execute generate code to output path func (g *Generator) Execute() { g.info("Start generating code.")

if err := g.generateModelFile(); err != nil {
	g.db.Logger.Error(context.Background(), "generate model struct fail: %s", err)
	panic("generate model struct fail")
}

if err := g.generateQueryFile(); err != nil {
	g.db.Logger.Error(context.Background(), "generate query code fail: %s", err)
	panic("generate query code fail")
}

g.info("Generate code done.")

}

verson1 avatar Sep 19 '22 09:09 verson1

@verson1 参考gen,类似这样直接传你的model就行g.ApplyBasic(model.User{})

qqxhb avatar Sep 19 '22 09:09 qqxhb

使用g.ApplyBasic(model.User{})生成query的时候怎么去掉表前缀

verson1 avatar Sep 20 '22 02:09 verson1

使用g.ApplyBasic(model.User{})生成query的时候怎么去掉表前缀

@verson1 没懂什么意思?表名称来自你的model,是想自定义dao struct的名称吗?

qqxhb avatar Mar 23 '23 08:03 qqxhb