orm 5.2.1 copy "orm: ^5.2.1" to clipboard
orm: ^5.2.1 copied to clipboard

Next-generation ORM for Dart & Flutter | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB.

Prisma Client Dart #

Pub Version GitHub License Docs website GitHub Sponsors Open Collective sponsors Discord X (formerly Twitter) Follow

Prisma Client Dart is an auto-generated type-safe ORM. It uses Prisma Engine as the data access layer and is as consistent as possible with the Prisma Client JS/TS APIs.

👉 Learn how to use Prisma ORM for Dart in your project.

import 'package:orm/orm.dart';

final client = PrismaClient();

main() {
  final users = await client.user.findMany();
}

Installation #

This will add a like this to you packages pubspec.yaml (and run an implicit dart pub get):

dependencies:
  orm: latest

Or you can run the following command:

dart pub add orm

Sponsors #

Prisma Client Dart is an BSD-3 Clause licensed open source project with its ongoing development made possible entirely by the support of these awesome backers. If you'd like to join them, please consider sponsoring Seven(@medz) on GitHub.

sponsors

Documentation #

You can find the Prisma Client Dart on the website.

The documentation is divided into the following sections:

You can improve it by sending pull requests to docs folder in the main branch.

Examples #

You can also find them in the example folder in the main branch.

Query engine support matrix #

Engine Dart Native Dart Web Flutter Native Flutter Web
Binary
Library
Data Proxy

Contributing #

We welcome contributions! Please read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Prisma.

Thank you to all the people who already contributed to Prisma Dart!

Contributors

Code of Conduct #

This project has adopted the Contributor Covenant Code of Conduct. For more information see the Code of Conduct FAQ or contact hello@odroe.com with any additional questions or comments.

219
likes
160
points
1.67k
downloads

Publisher

verified publisherodroe.dev

Weekly Downloads

Next-generation ORM for Dart & Flutter | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#orm #prisma #database

Documentation

API reference

Funding

Consider supporting this project:

github.com
opencollective.com

License

BSD-3-Clause (license)

Dependencies

code_builder, dart_style, decimal, json_rpc_2, path, rc, recase, stream_channel, webfetch

More

Packages that depend on orm