prisma1 (prisma/prisma1)
Searching Database…
这是什么?
Prisma 1 是一款已被弃用的数据库工具包,内置类型安全的自动生成客户端、声明式迁移,以及面向 Postgres、MySQL 和 MongoDB 的可视化管理界面,通常用于构建 GraphQL、REST 或 gRPC API。
这只是个 ORM 库,还是也需要服务器?
它不只是一个客户端库:Prisma 1 还附带一个独立的 Prisma 服务器,你生成的客户端会与它通信;另外还有一个单独的、基于浏览器的 Prisma Admin 界面,用于管理数据。
我该怎么把它跑起来?
README 指向官方 Prisma 1 文档中的安装和使用步骤,而不是直接在本仓库中提供设置命令。
它支持哪些数据库?
MySQL、PostgreSQL 和 MongoDB。
新项目还应该用它吗?
不建议。Prisma 1 已于 2022 年 9 月 1 日被弃用,README 明确建议新用户改用当前版本的 Prisma。
它和现在的 Prisma 有什么区别?
本仓库是旧版 Prisma 1(用 Scala 编写,自带服务器和管理界面),而当前的 Prisma(v2+)是更轻量、仅支持 TypeScript 的客户端,没有独立服务器——README 现在推荐使用的就是这个版本。
Prisma Admin 是什么?
Prisma Admin 是随 Prisma 1 附带的可视化数据管理界面,可以在浏览器中浏览和编辑数据库内容,并与生成的客户端和迁移功能配合使用。
它适合用来开发哪类 API?
Prisma 1 通常用作构建 GraphQL、REST 或 gRPC API 时的数据层。
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
