|
@@ -1,8 +1,9 @@
|
|
|
---
|
|
---
|
|
|
description: "从旧数据sql创建通用curd开发指令"
|
|
description: "从旧数据sql创建通用curd开发指令"
|
|
|
---
|
|
---
|
|
|
|
|
+先分析旧数据表结构,找出原有的关联关系,在后续创建时加上关联。如商品与商品分类的关联,订单商品与订单的关联等
|
|
|
|
|
|
|
|
-按通用curd开发规范开发
|
|
|
|
|
|
|
+然后逐个按通用curd开发规范开发
|
|
|
|
|
|
|
|
创建实体类 your-entity.entity.ts
|
|
创建实体类 your-entity.entity.ts
|
|
|
创建实体Zod Schema定义 your-entity.schema.ts
|
|
创建实体Zod Schema定义 your-entity.schema.ts
|
|
@@ -15,7 +16,6 @@ description: "从旧数据sql创建通用curd开发指令"
|
|
|
注册路由和菜单
|
|
注册路由和菜单
|
|
|
|
|
|
|
|
注意:
|
|
注意:
|
|
|
-1. 先分析旧数据表结构,找出原有的关联关系,在后续创建时加上关联。如商品与商品分类的关联,订单商品与订单的关联等
|
|
|
|
|
1. 旧数据表文件中的时间字段定义,创建时统一改为使用 TypeORM 标准的 @CreateDateColumn 和 @UpdateDateColumn 格式
|
|
1. 旧数据表文件中的时间字段定义,创建时统一改为使用 TypeORM 标准的 @CreateDateColumn 和 @UpdateDateColumn 格式
|
|
|
2. 为每个验证字段添加 中文错误提示
|
|
2. 为每个验证字段添加 中文错误提示
|
|
|
|
|
|