gf
gf copied to clipboard
fix(database/gdb): fix help msg and support table name cache
目前 gf gen dao可以设置genTable为true生成表字段让用户自行注入到db的缓存中,让用户无需真的连接到数据库也可以正常的输出sql。
在使用过程中发现部分gdb方法列如FieldsEx依赖GetTablesWithCache方法,GetTablesWithCache会去拉取所有table name然后缓存起来,这次补充下table name缓存生成,在genTable时生成一个tables.go提供一个SetTables方法让用户自行注入,完善dao功能,让sql生成可以不依赖实体数据库