SuperAPI AI 工具集

database-designer

设计与创作

查看项目

更新于 10-15 16:43

技能介绍

用途:Database Designer 用于设计高效的数据库模式,支持 ER 建模、规范化、索引优化和迁移脚本生成,覆盖 PostgreSQL、MySQL、SQLite 和 MongoDB。

触发方式:通过 /db-design 命令触发;当用户提出数据库模式设计需求或需要迁移脚本时也会启用。该技能面向数据库架构设计场景,扮演数据库架构师角色。

主要能力:可生成 PostgreSQL 等数据库的建表语句,包含主键、唯一约束、外键与级联删除、CHECK 约束、时间戳默认值;可创建普通索引、复合索引、GIN 全文检索索引;可编写 updated_at 自动更新触发器;可生成 Entity Framework Core 迁移类(含 Up/Down 方法、列定义、主键与唯一索引)。还提供索引优化指南,例如对高频查询列建立选择性索引、为常见查询建立覆盖索引,并建议避免在低基数列上建索引。

使用方式:在支持该技能的客户端中以 /db-design 命令调用,并说明目标数据库类型与设计需求。资料未提供具体安装命令或配置步骤。

兼容性:资料标注支持 Codex 与 Claude Code。

限制:资料未说明收费、价格、平台、效果或更多使用步骤;实际输出需视客户端与数据库版本而定。