DDL 规范检查

粘贴 CREATE TABLE 语句,自动检查表注释、字段注释、主键、审计字段、字符集与字段类型选择,按必改/建议/提示三级给出问题清单和评分。

关于「DDL 规范检查」

把建表语句粘进来,逐项检查线上最容易出问题的地方:表和字段有没有写 COMMENT、有没有主键、有没有 create_time 与 update_time、字符集是不是 utf8mb4(utf8 存不下 emoji)、金额字段有没有误用 float 或 double、有没有用 ENUM(改值要改表结构)。规则来自实际线上踩坑,不是通用 lint,结果按必改、建议、提示三级排列并给出评分。

常见问题

为什么强制要求字段注释?

排查线上问题时,一张几十列的表如果没有注释,光搞清楚字段含义就要问一圈人。这是最低成本、最高回报的一条规范。

为什么金额不能用 float?

float 和 double 是二进制浮点数,存不下 0.1 这类十进制小数,累加会出现精度误差。金额应该用 DECIMAL。