prisma1 (prisma/prisma1)
Searching Database…
Что это такое?
Prisma 1 — устаревший инструментарий для работы с базами данных, который включал типобезопасный автогенерируемый клиент, декларативные миграции и визуальный административный интерфейс для Postgres, MySQL и MongoDB. Обычно его используют для создания API на GraphQL, REST или gRPC.
Это просто библиотека ORM или ей нужен и сервер?
Это больше, чем клиентская библиотека: Prisma 1 включает отдельный сервер Prisma, с которым работает сгенерированный клиент, а также отдельный веб-интерфейс Prisma Admin для управления данными.
Как это запустить?
В README нет команд для настройки. Вместо этого указаны ссылки на официальную документацию Prisma 1 с шагами по установке и использованию.
Какие базы данных поддерживаются?
MySQL, PostgreSQL и MongoDB.
Стоит ли использовать это в новом проекте?
Нет. Prisma 1 была объявлена устаревшей 1 сентября 2022 года, и новым пользователям прямо рекомендуется использовать актуальную версию Prisma.
Чем это отличается от текущей версии Prisma?
Этот репозиторий содержит устаревшее поколение Prisma 1 (написанное на Scala, со своим сервером и административным интерфейсом), тогда как текущая Prisma (v2+) — это более легковесный клиент только для TypeScript, без отдельного сервера. Именно её README рекомендует использовать сейчас.
Что такое Prisma Admin?
Prisma Admin — визуальный интерфейс для управления данными, который входит в состав Prisma 1. Он позволяет просматривать и редактировать содержимое базы данных в браузере вместе со сгенерированным клиентом и миграциями.
Для каких API это предназначено?
Prisma 1 обычно используют как слой работы с данными при создании API на GraphQL, REST или gRPC.
What are similar projects?
directus, illa-builder, orm, anythingmcp, graphql-engine, dbx, cube, Chat2DB
Which topics is it in?
migration, scala, database-client, prisma, orm, admin-dashboard, serverless, graphql, mongodb, mysql, postgresql, deprecated
