SuperAPI AI 工具集

hello-data

数据与分析

查看项目

更新于 10-15 22:12

技能介绍

用途:在涉及数据库的编码任务中提供统一规范,覆盖数据模型设计、迁移、事务、索引与数据完整性。

主要能力与要求:编码前先设计数据模型、迁移策略与回滚方案;所有 schema 变更通过迁移文件完成,不手动改库,迁移需可回滚(up + down),生产迁移前在 staging 验证,迁移文件按时间戳排序;多表写操作使用事务,事务范围最小化以避免长事务锁表,通过固定加锁顺序预防死锁,失败时完整回滚;查询条件字段建索引,复合索引注意最左前缀匹配,避免过度索引,定期检查慢查询;用外键约束保证引用完整性,NOT NULL + DEFAULT 避免脏数据,唯一约束防重复,软删除与硬删除按业务选择但保持一致。

交付检查:schema 变更通过迁移文件、多表写操作使用事务、查询条件字段有索引、无 N+1 查询(配合 hello-perf)。

适用场景:数据库 schema 设计、迁移编写、ORM 使用、SQL/NoSQL 操作等任务。

限制:资料未提供具体安装命令、支持平台、收费方式与效果数据。