feat: add table functions

This commit is contained in:
yanghao05
2025-05-23 22:27:15 +08:00
parent e83332ea6a
commit 9ddea39084
2 changed files with 22 additions and 5 deletions

View File

@@ -26,10 +26,12 @@ var tableTestTpl string
var providerTplStr string
type TableModelParam struct {
PkgName string
CamelTable string // user
PascalTable string // User
SoftDelete bool
PkgName string
CamelTable string // user
PascalTable string // User
SoftDelete bool
HasUpdatedAt bool
HasCreatedAt bool
}
func Generate(tables []string, transformer Transformer) error {
@@ -111,6 +113,12 @@ func Generate(tables []string, transformer Transformer) error {
if strings.Contains(table, "DeletedAt") {
tableInfo.SoftDelete = true
}
if strings.Contains(table, "UpdatedAt") {
tableInfo.HasUpdatedAt = true
}
if strings.Contains(table, "CreatedAt") {
tableInfo.HasCreatedAt = true
}
items = append(items, tableInfo)