diff --git a/rest.go b/rest.go index f3a3ed2..828ab86 100644 --- a/rest.go +++ b/rest.go @@ -506,9 +506,10 @@ func AutoMigrate(ctx context.Context, model any, cbs ...Option) (modelValue *Mod return } //路由模块处理 + singularizeTable := inflector.Singularize(table) modelValue = newModel(model, opts.db, types.Naming{ - Pluralize: inflector.Pluralize(table), - Singular: inflector.Singularize(table), + Pluralize: inflector.Pluralize(singularizeTable), + Singular: singularizeTable, ModuleName: opts.moduleName, TableName: table, })