开发
返回Skills 列表
数据库字段命名检查 Skill
字段命名自动体检:蛇形小写、保留字撞名、布尔 is_ 前缀、时间 _at 后缀、长度上限五类硬伤一次查完,迁移评审前必跑。
📁 数据库字段命名检查 Skill /
SKILL.md1 KB
scripts
db_naming_check.py3.7 KB
data
fields.csv0.3 KB
references
naming-notes.md0.5 KB
所有文件均为纯文本展示,仅提供查看与打包下载,不在服务器上执行。
SKILL.md
---
name: db-naming-check
description: 字段命名自动体检:蛇形小写、保留字撞名、布尔 is_ 前缀、时间 _at 后缀、长度上限五类硬伤一次查完,迁移评审前必跑。
---
# 数据库字段命名检查 Skill
## 触发条件
当建新表评审 DDL、跨库迁移前体检、或团队统一字段命名规范时触发。
## 执行步骤
1. 把字段清单填进 data/fields.csv(表名、字段名、类型、备注)。
2. 运行 python scripts/db_naming_check.py -o naming.md。
3. 先修保留字与大小写混用两类硬伤,迁移时它们一定爆。
4. 布尔与时间列按建议补前后缀,存量表可只登记不改。
5. 规范上会拍板:表名单复数、主键风格由团队定,工具只查共性硬伤。
## 依赖
Python 3 标准库(argparse/csv/re/pathlib),离线运行,内置高频保留字表。
## 输出
一份 naming.md:问题清单(蛇形/保留字/前后缀/长度)+ 全量明细表。
纯文本预览
全站累计复制 0 次
使用说明
python scripts/db_naming_check.py;字段清单在 data/fields.csv。
每个 IP 仅可点赞一次 · 点赞后不可取消

暂无评论,来发表第一条评论吧!