数据库表标识字段生成规则
正常数据库记录有自增的数字ID,另外有些记录还需要生成英文标识字段
比如现在应用
表要增加一个标识
字段,
不要使用中文转拼音的方式,比如 数据测试
=> shu_ju_ce_shi_d4qbfwuf
可以使用 固定长度的唯一字符串,比如 app_t07o2yt58p
优点:后续改名称可以不用去管标识字段内容
业务关键步骤打印日志
比如以任务执行为例,在任务开始,任务阶段1,任务阶段2,... 任务阶段N,任务结束都可以打印一些关键信息
优点:方便查看执行情况和后续定位问题
数据库字段名称命名规则
- 小写字母 + 下划线
字段名称中只能包含字母、数字和下划线 _
比如 user_id, created_at, first_name
不使用驼峰命名法,因为某些数据库(如 PostgreSQL)默认将字段名称转换为小写,可能导致问题
- 使用前缀来区分字段类型或用途
使用 is_ 或 has_ 前缀表示布尔值,比如,is_active:是否激活;has_permission:是否有权限
比如为了区分系统预置和用户自定义,可以对预置属性增加 pre_ 的前缀
- 避免特殊字符
尽量不要使用如 #, $, _ 的前缀,以免出现通过字段名称构建路径的问题