Skip to content

halfmatthalfcat/prisma-client-scala

Repository files navigation

Prisma Client Scala

The Prisma ORM on Scala

This project is currently a work in progress and in an unstable state. Once we reach GA, we'll remove this banner and begin publishing stable versions to Maven.

  • Generate typesafe database queries and models in Scala
  • Manage database migrations seamlessly
  • Leverage the existing Prisma specification and ecosystem

High Level Overview

Prisma Client Scala is a Scala interop library for projects wanting to leverage the Prisma database "ORM-lite" project. This project provides an SBT plugin that drives many of the core Prisma functions (formatting, migrations, compile-time client generation).

At it's core, Prisma is a database schema specification (schema.prisma) that drives a codegen process. This codegen process emits a database client specific to the target database and schema that manages the database connection and provides typesafe models for both the queries and results.

Releases

No releases published

Packages

No packages published

Languages