Перейти к содержимому

Prisma MCP Server

Современный ORM для Node.js и TypeScript с поддержкой PostgreSQL, MySQL, SQLite и других БД.

TypeScript
43846 stars

Описание

Prisma — это next-generation ORM, включающий Prisma Client (type-safe query builder), Prisma Migrate (декларативное моделирование и миграции) и Prisma Studio (GUI для работы с данными). Поддерживает PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB, CockroachDB. Идеален для backend-приложений, REST/GraphQL API, микросервисов. Обеспечивает автогенерацию кода, type-safety в TypeScript и интуитивное взаимодействие с БД.

Возможности

Prisma Client

Автогенерируемый type-safe query builder для запросов к БД в Node.js и TypeScript.

Prisma Migrate

Декларативная система для моделирования данных и управления миграциями БД.

Prisma Studio

Графический интерфейс для просмотра, редактирования и анализа данных в БД.

Поддержка баз данных

Работа с PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB, CockroachDB.

Type-safety

Полная типизация запросов в TypeScript для предотвращения ошибок на этапе компиляции.

Интеграция с API

Использование в REST, GraphQL, gRPC API и серверлесс-приложениях.

Установка

Установка Prisma Client: npm install @prisma/client Это автоматически запускает npx prisma generate для генерации кода. Для инициализации проекта: npx prisma init После изменений в схеме: npx prisma generate Для миграций: npx prisma migrate dev

Информация

Язык
TypeScript
Лицензия
Apache License 2.0
GitHub Stars
43846

Ссылки