返回文章列表 →

Note

开发规范

开发中表、文件、字段命名规范

发布于 更新于

后端

位置 推荐命名 是否复数
数据库普通表 transactions、tags、users 复数
数据库关联表 transaction_tags、user_categories 复数形式
数据库外键字段 transaction_id、tag_id 单数
模块目录 modules/transactions、modules/tags 复数
Module 类 TransactionsModule、TagsModule 复数
Controller 类 TransactionsController、TagsController 复数
Service 类 TransactionsService、TagsService 复数
Entity 类 TransactionEntity、TagEntity 单数
Entity 文件 transaction.entity.ts、tag.entity.ts 单数
DTO 文件 create-transaction.dto.ts 单数
API 路径 /transactions、/tags 复数
单个对象变量 transaction、tag 单数
数组变量 transactions、tags、tagIds 复数
单个关联属性 transaction、ownerUser 单数
一对多/多对多属性 tags、transactions 复数