PO

prisma/orm

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

47,7 тыс. stars Качество 78 Тренд 56Apache-2.0

ORM следующего поколения для Node.js и TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB и CockroachDB

Обзор

Он находится на ветке v7 этого репозитория, и prisma и пакеты @prisma/* на npm продолжают публиковаться оттуда. И мы создаём это открыто с сообществом. API всё равно будут развиваться по мере формирования ваших отзывов, поэтому мы пока не рекомендуем использовать их для производственных нагрузок. Присоединяйтесь к вам: поставьте репозиторию звездой, следите за @prisma на X или читайте вместе в блоге Prisma. является переписанной версией Prisma ORM на TypeScript, предназначенной для , , и по умолчанию. Прочитайте полное объявление: Следующая эволюция Prisma ORM. - Node.js 24 или новее — менеджер пакетов (npm, pnpm или yarn) Интерактивный scaffolder выбирает JavaScript-фреймворк (Next.js, Vite, Hono и другие) и подключает Prisma Next к выбранной вами базе данных (PostgreSQL или MongoDB): Вы заканчиваете с управляемым приложением, стартовым контрактом и уже зарегистрированными навыками агента. Призма Орм пишет prisma.config.ts, подсказывает стартовый контракт и базу данных.

Обзор (машинный перевод)

Документация | Discord | X | Пост в блоге | Архитектура


Использование Prisma 7? Она поддерживается в течение восемнадцати месяцев после финала [[T0]; поддерживаемые версии указывают, что это охватывает. Её исходный код находится на ветке v7 этого репозитория, а документы — в prisma.io/docs/orm/v7.

Prisma 8 — это кандидат на релиз. 8.0.0 финал ожидается в ближайшие четыре-восемь недель. До тех пор кандидат на релиз может включать неисправные изменения, и каждый релиз поставляется с рецептом апгрейда, который применяет навык [prisma-8. Кандидат — это полная реализация, которую мы поддерживаем: мы считаем баги в ней срочными, а риск, на который вы берёте на себя, — это функция, которая ещё не создана, а не отток. Табло функций указывает все пробелы. Новые проекты должны начинаться здесь. Существующие приложения Prisma 7 могут мигрировать постепенно, и Prisma 7 остаётся на ветке v7 в течение восемнадцати месяцев после финала 8.0.0. Поставьте звезду в репозитории, подписайтесь на @prisma на X или читайте в блоге Prisma.

Prisma 8 — это переписанная версия Prisma ORM на TypeScript, разработанная для того, чтобы быть расширяемой, композибельной и дружелюбной к AI-агентам по умолчанию. Прочитайте объявление или начните с документации.

Предварительные требования

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Docs | Discord | X | Blog Post | Architecture


Using Prisma 7? It is maintained for eighteen months after 8.0.0 final; supported versions says what that covers. Its source lives on the v7 branch of this repository and its docs at prisma.io/docs/orm/v7.

Prisma 8 is a release candidate. 8.0.0 final is expected in the next four to eight weeks. Until then a release candidate may include breaking changes, and every release ships with an upgrade recipe that the prisma-8 skill applies for you. The candidate is a complete implementation we stand behind: we treat bugs in it as urgent, and the risk you take on is a feature that is not built yet rather than churn. The feature scoreboard names every gap. New projects should start here. Existing Prisma 7 applications can migrate incrementally, and Prisma 7 stays maintained on the v7 branch for eighteen months after 8.0.0 final. Star the repo, follow @prisma on X, or read along on the Prisma blog.

Prisma 8 is a TypeScript rewrite of Prisma ORM, designed to be extensible, composable, and AI-agent friendly by default. Read the announcement or start with the docs.

Prerequisites

  • Node.js 24 or newer
  • A package manager (npm, pnpm, or yarn)

Getting started

1. Scaffold a new project

The interactive scaffolder picks an app template (Next.js, Hono, Nuxt, Astro, NestJS, SvelteKit, TanStack Start, or Elysia) and wires Prisma 8 in with your chosen database (PostgreSQL or MongoDB):

npm create prisma
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add prisma/orm
Новичок в MCP? Начните с руководства на mcpskill.org →