prisma cli
Prisma ORM CLI commands reference covering init, generate, migrate, db, dev, studio, validate, format, debug, and mcp. Use for ORM/database CLI workflows, not Prisma Compute app deployment. For Prisma Compute, `@prisma/cli app deploy`, `compute:deploy`, `create-prisma --deploy`, apps, deployments, logs, or domains, use the `prisma-compute` skill instead. Triggers on
Что делает навык
Навык предоставляет справочник команд CLI Prisma ORM 7 для настройки проекта, генерации клиента, управления миграциями и операциями с базой данных. Он охватывает workflow разработки и не предназначен для развёртывания приложений Prisma Compute.
Когда применять
- Инициализация нового проекта Prisma 7 с выбором провайдера базы данных.
- Генерация Prisma Client и запуск локальной базы данных для разработки.
- Создание, применение и откат миграций в среде разработки или продакшена.
- Интроспекция схемы базы данных или прямое применение изменений без миграций.
- Отладка проблем и проверка корректности схемы с помощью утилит.
Как работает
- Использовать версию CLI, соответствующую версии проекта, не устанавливая плавающую prisma@latest.
- Настроить конфигурацию через файл prisma.config.ts с явной загрузкой переменных окружения (например, через dotenv).
- Выполнять команды в соответствии с приоритетом: setup (init), generation (generate), development (dev), database (db) и migrations (migrate).
- При использовании Bun всегда добавлять флаг --bun к командам.
- Перед выполнением деструктивных команд (migrate reset, db push --force-reset) запрашивать явное согласие пользователя на потерю данных.
- Запускать prisma generate явно после синхронизации схемы, если требуется свежий вывод клиента.
Примеры запросов агенту
Что понадобится
- Установленный CLI Prisma ORM 7, соответствующий версии проекта.
- Файл конфигурации prisma.config.ts.
- Переменные окружения, загруженные явно (например, через dotenv).
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.