数据库结构与迁移草稿设计
原名:database-designer
分析表结构和查询模式,辅助比较索引与生成迁移草稿。
中文 Skills 技能说明
业务表开始难维护时,先把结构和查询需求梳理清楚。提供脱敏的建表语句、关系、查询模式、数据规模与兼容要求,技能用包内 Python 工具辅助规范化分析、索引比较和迁移草稿,交付问题依据与验证步骤。静态建议不是数据库实测结果,示例 SQL 不能直接套到线上;索引会影响写入和空间,迁移需考虑锁表与旧数据。保留原结构规则,先在副本演练,执行建表、回填和切换前确认备份与回退。
上游能力依据
上游原始适用说明:Use when the user asks to design database schemas, plan data migrations, optimize queries, choose between SQL and NoSQL, or model data relationships.
上游 SKILL.md 主要章节(保留原文标题):
- Overview
- Core Competencies
- Schema Design & Analysis
- Index Optimization
- Migration Management
- Tool Workflow (run these — do not analyze schemas by hand)
- 1. Analyze the schema
- 2. Optimize indexes against real query patterns
- 3. Generate the migration
- 4. Verification loop
使用边界
先确认数据口径、只读或写入权限以及备份方案。查询结果需要说明范围,任何结构或数据变更都应先预览并人工确认。
作者、翻译与许可证
- 原作者
- Alireza Rezvani 与 claude-skills contributors
- 中文翻译
- CEOFans翻译
- 许可证
- MIT
- 上游来源
- https://github.com/alirezarezvani/claude-skills/tree/27cfcd0fb0a41f60adffcbd5271fdf8839f86ed2/engineering/skills/database-designer
适用范围
平台:linux、macos、windows;标签:数据与数据库、数据库结构与迁移草稿设计、开源技能
安全提示
基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。
如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。