AI-разработкаБесплатноСреднийСлой данныхv1.0.0
Черновик Prisma-схемы под MVP
Code-agent шаблон для Cursor/Codex/Claude Code: анализ текущей схемы, минимальное расширение Prisma моделей, миграции и проверки без риска поломки.
Описание
Code-agent шаблон для Cursor/Codex/Claude Code: анализ текущей схемы, минимальное расширение Prisma моделей, миграции и проверки без риска поломки.
Кейс применения
Используйте при добавлении MVP-сущностей в Prisma, когда важно аккуратно изменить схему и миграции без затрагивания существующих рабочих моделей.
Совместимость с моделями
- Cursor
- Codex
- Claude Code
- ChatGPT
Пример формулировки
Спроектируй черновик модели данных для «{{DOMAIN}}»: сущности «{{ENTITIES}}», связи «{{RELATIONS}}», ограничения «{{RULES}}».Текст промта целиком
## Repository context Укажи где находятся schema.prisma, migration scripts, репозитории и сервисы. ## Goal Добавить/обновить Prisma-модели для MVP с минимальным воздействием. ## Files to inspect first schema.prisma, текущие миграции, сервисы доступа к БД, тесты. ## Current behavior Что сейчас хранится в БД и какие ограничения уже есть. ## Desired behavior Какие сущности/связи должны появиться и как использоваться в коде. ## Constraints Без destructive-изменений, без массового рефакторинга сервисов. ## Allowed changes Локальные правки схемы, безопасные миграции, точечные обновления кода. ## Forbidden changes Не менять рабочие таблицы без необходимости и без миграционной стратегии. ## Step-by-step implementation plan 1) inspect current structure 2) list affected files 3) files to change 4) propose minimal changes 5) implement 6) add checks/tests 7) report changed files ## Tests/checks to run prisma validate, prisma migrate status, tests/checks, type-check. ## Expected output Изменённые файлы, команды миграции, риски, post-migration checks. ## Rollback notes Как откатить миграцию и вернуть схему в предыдущее состояние. ## Additional guardrail do not rewrite working parts; keep minimal changes and clear migration notes.
Примеры использования
Реалистичные сценарии входных данных и ожидаемого результата.
Пример 1
Входные данные
- GOAL
- Добавить сущности SubscriptionPlan и WorkspaceMember
- REPO
- Next.js + Prisma
- CONSTRAINTS
- Не ломать текущие таблицы пользователей и оплат
- EXPECTED_OUTPUT
- schema diff + миграция + проверки
Ожидаемый результат
Примечание
Нужны rollback шаги для миграции.
Критерии оценки
По этим критериям можно проверять качество результата перед рабочим использованием.
Prisma MVP code-agent safety
Критерии
- Начало с анализа текущей структуры Prisma.
- Изменения ограничены минимально нужными моделями/связями.
- Есть список файлов, checks/tests и миграционные команды.
- Присутствуют rollback notes и риски миграции.
Похожие промты
По категории, тегам и близкому сценарию применения.