Forge Dao Best Practice

Must follow when 创建或重构 DAO 文件,确保遵循 Drizzle ORM 最佳实践(文件结构、方法命名、类型安全、性能优化)。

forge-town 8beeb69 5 files · 9.4 KB Updated

File contents

DAO规范化技能

使用说明

  1. 阅读 DAO最佳实践指南 了解规范
  2. 参考 代码模板
  3. 使用 检查清单 验证

⚠️ 强制后置步骤:Repository 评估

每次完成 DAO 写方法创建或修改后,强制评估:写操作是否涉及多张表?

  • 否(单表) → 流程结束;需要事务参与时新增显式 WithTx Operation,并使用 DatabaseTransaction 类型
  • 是(跨表)必须触发 forge_repository-best-practice 技能,为该写操作创建 Repository

此评估不可跳过

forge-town/skills/tree/main/skills/forge_dao-best-practice commit 8beeb6942f

Frequently asked questions

npx skillmds@latest add forge-town/forge-dao-best-practice