PackageTrack

npm ยท #3659

@prisma/client

7.10.0prisma/prisma โ†—

Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.

Release timeline

10652 releases since 2020
2020202120222023202420252026

Releases

  1. 6.10.0-integration-engines-6-10-0-35-feat-adapter-mysql2-54968c1a9947183f610650a29a0b231be7c4328a.113 Jun 2025pre-release

    Nothing published for this version

  2. 6.10.0-integration-engines-6-10-0-25-push-smusznrwrttt-0a6030d998e96384984d7e2e9792765f8eb176ad.111 Jun 2025pre-release

    Nothing published for this version

  3. 6.10.0-integration-engines-6-10-0-23-push-smusznrwrttt-d6e7e7f233778c7c76f69eec1500398294b2aea5.111 Jun 2025pre-release

    Nothing published for this version

  4. 6.10.0-integration-engines-6-10-0-22-push-smusznrwrttt-1c84ad2a98e5219c9c30c0c899ebae964747a8bf.111 Jun 2025pre-release

    Nothing published for this version

  5. 6.10.0-integration-engines-6-10-0-21-push-smusznrwrttt-10c1bd4bf65d10daf42d7faa2280a040211023e9.111 Jun 2025pre-release

    Nothing published for this version

  6. 6.10.0-integration-engines-6-10-0-20-push-smusznrwrttt-3b3a1971243008892b9714dccf9615b9e248da6f.111 Jun 2025pre-release

    Nothing published for this version

  7. 6.10.0-integration-engines-6-10-0-19-push-smusznrwrttt-8ad336477b58d8872b7b78157a7f026224fcbdbb.110 Jun 2025pre-release

    Nothing published for this version

  8. 6.10.0-integration-engines-6-10-0-18-push-smusznrwrttt-2f617e7b4b1cc1213e4f885eb37416ff9c6a7f3d.110 Jun 2025pre-release

    Nothing published for this version

  9. 6.10.0-integration-engines-6-10-0-17-push-smusznrwrttt-f2a094880d0c49e8c37fb38b96faa7ebe3b58aae.110 Jun 2025pre-release

    Nothing published for this version

  10. 6.10.0-integration-engines-6-10-0-16-push-smusznrwrttt-4f6fb0655d1433baae9f27995cd8b22d8e838d36.110 Jun 2025pre-release

    Nothing published for this version

  11. 6.10.0-integration-engines-6-10-0-15-push-smusznrwrttt-afbfdc879762708c5794e5a7ce72c67f1844f01b.110 Jun 2025pre-release

    Nothing published for this version

  12. 6.10.0-integration-engines-6-10-0-14-push-smusznrwrttt-f611a4c4bbe7cf1f24e10f2514574b061d14bdb8.110 Jun 2025pre-release

    Nothing published for this version

  13. 6.10.0-integration-engines-6-10-0-10-push-smusznrwrttt-04e7f91b2ba99c26561ab62566d82f309e664ecd.16 Jun 2025pre-release

    Nothing published for this version

  14. 6.10.0-dev.3017 Jun 2025pre-release

    Nothing published for this version

  15. 6.10.0-dev.2917 Jun 2025pre-release

    Nothing published for this version

  16. 6.10.0-dev.2817 Jun 2025pre-release

    Nothing published for this version

  17. 6.10.0-dev.2717 Jun 2025pre-release

    Nothing published for this version

  18. 6.10.0-dev.2617 Jun 2025pre-release

    Nothing published for this version

  19. 6.10.0-dev.2416 Jun 2025pre-release

    Nothing published for this version

  20. 6.10.0-dev.2316 Jun 2025pre-release

    Nothing published for this version

  21. 6.10.0-dev.2216 Jun 2025pre-release

    Nothing published for this version

  22. 6.10.0-dev.2013 Jun 2025pre-release

    Nothing published for this version

  23. 6.10.0-dev.1912 Jun 2025pre-release

    Nothing published for this version

  24. 6.10.0-dev.1812 Jun 2025pre-release

    Nothing published for this version

  25. 6.10.0-dev.1712 Jun 2025pre-release

    Nothing published for this version

  26. 6.10.0-dev.1612 Jun 2025pre-release

    Nothing published for this version

  27. 6.10.0-dev.1511 Jun 2025pre-release

    Nothing published for this version

  28. 6.10.0-dev.1410 Jun 2025pre-release

    Nothing published for this version

  29. 6.10.0-dev.1310 Jun 2025pre-release

    Nothing published for this version

  30. 6.10.0-dev.1210 Jun 2025pre-release

    Nothing published for this version

  31. 6.10.0-dev.1110 Jun 2025pre-release

    Nothing published for this version

  32. 6.10.0-dev.1010 Jun 2025pre-release

    Nothing published for this version

  33. 6.10.0-dev.99 Jun 2025pre-release

    Nothing published for this version

  34. 6.10.0-dev.89 Jun 2025pre-release

    Nothing published for this version

  35. 6.10.0-dev.76 Jun 2025pre-release

    Nothing published for this version

  36. 6.10.0-dev.66 Jun 2025pre-release

    Nothing published for this version

  37. 6.10.0-dev.56 Jun 2025pre-release

    Nothing published for this version

  38. 6.10.0-dev.46 Jun 2025pre-release

    Nothing published for this version

  39. 6.10.0-dev.36 Jun 2025pre-release

    Nothing published for this version

  40. 6.10.0-dev.26 Jun 2025pre-release

    Nothing published for this version

  41. 6.10.0-dev.15 Jun 2025pre-release

    Nothing published for this version

  42. 6.9.03 Jun 2025
    Release notes

    Today, we are excited to share the 6.9.0 stable release ๐ŸŽ‰

    ๐ŸŒŸ Help us spread the word about Prisma by starring the repo โ˜๏ธ or posting on X about the release.

    Highlights

    Prisma ORM without Rust engines for PostgreSQL & SQLite (Preview)

    If you've been excited about our work of removing the Rust engines from Prisma ORM but hesitated trying it out because it was in an Early Access (EA) phase, now is a great time for you to get your hands on the Rust-free Prisma ORM version.

    This major architectural change has moved from EA into Preview in this release, meaning there are no more know major issues. If you want to try it out, add the queryCompiler and driverAdapters preview feature flags to your generator, install the driver adapter for your database, and get going:

    generator client {
      provider        = "prisma-client-js"
      previewFeatures = ["queryCompiler", "driverAdapters"]
      output          = "../generated/prisma"
    }
    

    Now run prisma generate to re-generate Prisma Client. If you didn't use a driver adapter before, you'll need to install, e.g. the one for PostgreSQL:

    npm install @prisma/adapter-pg
    

    Once installed, you can instantiate PrismaClient as follows:

    import { PrismaClient } from './generated/prisma'
    import { PrismaPg } from '@prisma/adapter-pg'
    
    const adapter = new PrismaPg({ connectionString: env.DATABASE_URL })
    const prisma = new PrismaClient({ adapter })
    

    No more hassle with query engines, binary targets and an even smoother experience in serverless and edge environments!

    ๐Ÿ“š Learn more in the docs.

    Major improvements for local Prisma Postgres (Preview)

    In the last release, we enabled you to spin up a Prisma Postgres instance locally via the new prisma dev command. Local Prisma Postgres uses PGlite under the hood and gives you an identical experience as you get with a remote Prisma Postgres instance.

    This release brings major improvements to this feature:

    • Persists your databases across prisma dev invocations.
    • Enables you to have multiple local Prisma Postgres instances running at the same time.
    • Running prisma init now uses local Prisma Postgres by default.

    Try it out and let us know what you think!

    ๐Ÿ“š Learn more in the docs.

    More news

    Connect to Prisma Postgres with any ORM (Preview)

    Since its GA release, you could only interact with Prisma Postgres using Prisma ORM via a custom connection string.

    This has changed now: When setting up a new Prisma Postgres instance, you receive a regular PostgreSQL direct TCP connection string (starting with postgres://...) that lets you connect to it using your favorite tool or database library, including Drizzle, Kysely, TypeORM, and others.

    If you want to access Prisma Postgres from a serverless environment, you can also use our new serverless driver (Early Access).

    ๐Ÿ“š Learn more in the docs.

    Automated backup & restore

    Prisma Postgres' backup and restore mechanism has seen a major upgrade recently: You can now easily restore any previous backup via the UI in the Prisma Console. Find the new Backups tab when viewing your database and select any backup from the list to restore its state to a previous point in time.

    ๐Ÿ“š Learn more in the docs.

    Prisma's VS Code extension now has a UI to manage Prisma Postgres

    If you're using Prisma ORM, chances are that you're using our VS Code extension too. In its latest release, we've added a major new capability to it: A UI for managing databases.

    With this new UI, you can:

    • Authenticate with the Prisma Console
    • Create and delete remote Prisma Postgres instances
    • View local Prisma Postgres instances
    • View and edit data via an embedded Prisma Studio
    • Visualize your database schema

    To use the new features, make sure to have the latest version of the Prisma VS Code extension installed and look out for the new Prisma logo in VS Code's Activity Bar.

    ๐Ÿ“š Learn more in the docs.

    New region for Prisma Postgres: San Francisco (us-west-1)

    We keep expanding Prisma Postgres availability across the globe! After having added Singapore just a few weeks ago, we're now adding San Francisco based on another poll we ran on X. Here are all the regions where you can spin up Prisma Postgres instances today:

    • us-west-1: San Francisco (new!)
    • us-east-1: North Virginia
    • eu-west-3: Paris
    • ap-northeast-1: Tokyo
    • ap-southeast-1: Singapore

    Keep an eye on our X account to take part in the poll and vote for the next availability zone of Prisma Postgres!

    Open source โ†’
  43. 6.9.0-integration-push-xtvzqtsrpwpk.33 Jun 2025pre-release

    Nothing published for this version

  44. 6.9.0-integration-push-xtvzqtsrpwpk.23 Jun 2025pre-release

    Nothing published for this version

  45. 6.9.0-dev.523 Jun 2025pre-release

    Nothing published for this version

  46. 6.9.0-dev.513 Jun 2025pre-release

    Nothing published for this version

  47. 6.9.0-dev.503 Jun 2025pre-release

    Nothing published for this version

  48. 6.9.0-dev.493 Jun 2025pre-release

    Nothing published for this version

  49. 6.9.0-dev.483 Jun 2025pre-release

    Nothing published for this version

  50. 6.9.0-dev.473 Jun 2025pre-release

    Nothing published for this version

  51. 6.9.0-dev.463 Jun 2025pre-release

    Nothing published for this version

  52. 6.9.0-dev.453 Jun 2025pre-release

    Nothing published for this version

  53. 6.9.0-dev.443 Jun 2025pre-release

    Nothing published for this version

  54. 6.9.0-dev.432 Jun 2025pre-release

    Nothing published for this version

  55. 6.9.0-dev.4230 May 2025pre-release

    Nothing published for this version

  56. 6.9.0-dev.4130 May 2025pre-release

    Nothing published for this version

  57. 6.9.0-dev.4030 May 2025pre-release

    Nothing published for this version

  58. 6.9.0-dev.3930 May 2025pre-release

    Nothing published for this version

  59. 6.9.0-dev.3830 May 2025pre-release

    Nothing published for this version

  60. 6.9.0-dev.3729 May 2025pre-release

    Nothing published for this version