feat: update model
This commit is contained in:
@@ -69,13 +69,14 @@ func commandGenModelE(cmd *cobra.Command, args []string) error {
|
|||||||
template.
|
template.
|
||||||
DefaultModel().
|
DefaultModel().
|
||||||
UseTable(func(table metadata.Table) template.TableModel {
|
UseTable(func(table metadata.Table) template.TableModel {
|
||||||
|
tbl := template.DefaultTableModel(table)
|
||||||
if lo.Contains(conf.Ignores, table.Name) {
|
if lo.Contains(conf.Ignores, table.Name) {
|
||||||
table := template.DefaultTableModel(table)
|
tbl.Skip = true
|
||||||
table.Skip = true
|
log.Infof("Skip table %s", table.Name)
|
||||||
return table
|
return tbl
|
||||||
}
|
}
|
||||||
|
|
||||||
return template.DefaultTableModel(table).UseField(func(column metadata.Column) template.TableModelField {
|
return tbl.UseField(func(column metadata.Column) template.TableModelField {
|
||||||
defaultTableModelField := template.DefaultTableModelField(column)
|
defaultTableModelField := template.DefaultTableModelField(column)
|
||||||
defaultTableModelField = defaultTableModelField.UseTags(fmt.Sprintf(`json:"%s"`, column.Name))
|
defaultTableModelField = defaultTableModelField.UseTags(fmt.Sprintf(`json:"%s"`, column.Name))
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
# ignores: [] # ignore tables
|
# ignores:
|
||||||
|
# - migrations
|
||||||
# types:
|
# types:
|
||||||
# users: # table name
|
# users: # table name
|
||||||
# meta: UserMeta
|
# meta: UserMeta
|
||||||
|
|||||||
Reference in New Issue
Block a user