Analysis updated 2026-06-24
Maintain an existing Prisma 1 backend that has not been migrated yet
Study how an early generated-client ORM was designed
Plan a migration from Prisma 1 to current Prisma
| prisma/prisma1 | lichess-org/lila | scala/scala | |
|---|---|---|---|
| Stars | 16,400 | 18,184 | 14,450 |
| Language | Scala | Scala | Scala |
| Setup difficulty | hard | hard | hard |
| Complexity | 4/5 | 5/5 | 5/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Deprecated since September 2022, no longer maintained, and only worth running for legacy migration work.
This repository contains Prisma 1, an older version of the Prisma database toolkit that was deprecated on September 1, 2022. The README explicitly states that new users should use the current version of Prisma at prisma.io instead. Prisma 1 was designed to replace traditional ORMs (Object-Relational Mappers, tools that let you interact with a database using your programming language instead of raw SQL). It had three main capabilities: type-safe database access via an auto-generated client (meaning the code that queries your database was generated automatically from your data model, reducing the chance of bugs), declarative data modelling and migrations (you describe your data structure in a schema file and Prisma handles creating or updating database tables), and a visual admin interface for managing data in a browser. It was written in Scala and supported MySQL, PostgreSQL, and MongoDB as databases. It was primarily used for building GraphQL, REST, and gRPC APIs. Based on the description and topics, this appears to be the legacy Prisma 1 codebase. Since it is deprecated and no longer maintained, it is not recommended for use in new projects. If you are researching Prisma's history or maintaining an existing Prisma 1 application, this is the source repository. For anything new, the current Prisma (sometimes called Prisma 2 or just Prisma) is the actively maintained successor.
Legacy Prisma 1 database toolkit, deprecated since September 2022. Provided type-safe client, schema migrations, and a visual admin for MySQL, Postgres, and MongoDB.
Mainly Scala. The stack also includes Scala, GraphQL, MySQL.
Apache 2.0 license. Use freely including commercially, keep the notice, and you get an explicit patent grant.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.