docs: 更新框架文档并新增技能说明

This commit is contained in:
augushong
2026-02-02 21:54:06 +08:00
parent 28267ff1c0
commit 7ee9e102a5
4 changed files with 173 additions and 3 deletions

View File

@@ -15,6 +15,7 @@ description: "指导使用 Scheme 与 CURD 的标准开发流程。需要新增/
- CURD 生成前Scheme 与数据库表结构必须完全一致,否则会被拒绝。
- 业务 Scheme 代码统一放在 `app/admin/scheme/`
- 表结构设计遵循项目数据库规范:表名小写下划线、字段注释完整、避免 ENUM。
- CURD 命令中的 `{table}` 参数应为**不含前缀的下划线**格式(例如:数据库表 `ul_user_profile` 对应的参数为 `user_profile`)。
- 一旦你开始在生成代码上做业务改造,就应默认“正式目录不可被覆盖”,后续结构变更需要走“临时生成 + 按需合并”。
## 推荐流程
@@ -28,7 +29,7 @@ description: "指导使用 Scheme 与 CURD 的标准开发流程。需要新增/
php think scheme:sync
```
3. 生成 CURD先生成到临时目录确认更稳妥
3. 生成 CURD先生成到临时目录确认更稳妥`{table}` 需使用下划线格式
```bash
php think curd -t {table} -r
@@ -58,7 +59,7 @@ php think curd -t {table} -r
### B. 以数据库为准
1. 在数据库中创建/修改表结构。
2. 反向生成 Scheme 代码:
2. 反向生成 Scheme 代码`{table}` 需使用下划线格式)
```bash
php think scheme:make -t {table}