database-api-design

仓库创建 2026年7月6日最近提交 21 天前SkillHot 收录 20 天前
▸ 精选理由

帮忙避免迁移风险和索引/事务错误,适合架构评审。

▸ 风险提示

可能需要访问真实数据库架构或迁移脚本,含敏感信息。

这个 Skill 做什么

设计健壮的数据库模式与向后兼容的 API 合约与迁移策略。

把数据库 schema 和对外 API 合约设计得稳又好演进:涵盖表关系、索引、约束、事务、可靠的迁移策略,以及 DTO、分页和向后兼容的接口设计。在要建新表、写或审查迁移、设计 API contract 时用,能提前发现会破坏兼容性的改动。特别在于同时考虑 schema 与 API 合约,减少上线后的数据或兼容性事故。

▸ 展开 SKILL.md 英文原文

Database schema and API contract design - relations, indexes, safe migrations, transactions, constraints, DTOs, pagination, backward compatibility. Use when designing or auditing schema migrations or API contracts.

数据与抓取数据库模型迁移API契约通用
0
Stars
0
Forks
22
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/hamzaciftci/coding-orchestra/main/skills/database-api-design/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/hamzaciftci/coding-orchestra/main/skills/database-api-design/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# DATABASE_AND_API_DESIGN_SKILL

## Amaç
Sağlam **veritabanı şeması** ve **API contract'ı** tasarlamak: doğru ilişkiler, index'ler, migration'lar, transaction bütünlüğü, tutarlı DTO/response modelleri ve geriye dönük uyumlu API'ler.

Kullanım durumları:
- Yeni şema/tablo/ilişki tasarımı
- Migration yazımı ve gözden geçirme
- API contract (endpoint + DTO + validation) tasarımı
- Mevcut şema/API'nin performans, tutarlılık ve uyumluluk açısından iyileştirilmesi

## Rol
**Senior Data & API Architect.** İlişkisel modelleme, index stratejisi, migration disiplini ve API sözleşmesi tasarımında uzman; PostgreSQL / Supabase / Prisma benzeri modern stack'lere hâkim. Veri tutarlılığını ve geriye dönük u
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有