• Stars
    star
    435
  • Rank 97,880 (Top 2 %)
  • Language
    Dart
  • License
    BSD 3-Clause "New...
  • Created about 4 years ago
  • Updated 10 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.

Prisma ・ Pub VersionGitHub licensetestanalyze

Prisma (for Dart) is a next-generation ORM for Dart and Flutter.

  • Most Popular Databases: Prisma supports PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB.
  • Type-safe: Prisma Client is a query builder that’s tailored to your schema. We designed its API to be intuitive, both for SQL veterans and developers brand new to databases. The auto-completion helps you figure out your query without the need for documentation.
  • Human-readable: Prisma schema is intuitive and lets you declare your database tables in a human-readable way — making your data modeling experience a delight. You define your models by hand or introspect them from an existing database.

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

Instanciation

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

dependencies:
  orm: latest

Sponsors

Prisma ORM for 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 Odroe development.

sponsors

Documentation

You can find the Prisma ORM for 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

The Library engine has not been supported yet. If you are Rust developer, you can help us by contributing to the Prisma Query Engine (C API).

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 Odroe!

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 [email protected] with any additional questions or comments.

Stay in touch

More Repositories

1

cors

🔮Supported(Laravel/Lumen/PSR-15/Swoft/Slim/ThinkPHP) - PHP CORS (Cross-origin resource sharing) middleware.
PHP
274
star
2

OvO

OvO is a Dart-first schema declaration and validation library.
Dart
179
star
3

id-card-of-china

🆔一个基于「公民身份号码」规则获取身份证号码中包含的基础信息组件(PHP)
PHP
176
star
4

gbt2260

🇨🇳中华人民共和国国家标准 GB/T 2260 行政区划代码
kvlang
103
star
5

laravel-jpush-notification-channel

Jpush notification channel for Laravel 5.5+ / 极光推送 Laravel 驱动
PHP
44
star
6

id-card-of-china-js

一个基于「公民身份身份号码」规则获取身份证号码中包含的基础信息组件(JS)
TypeScript
28
star
7

spry

Spry - A HTTP middleware framework for Dart to make web applications and APIs server more enjoyable to write.
Dart
27
star
8

webpack-laravel-mix-manifest

🐶A webpack plugin that generates Laravel framework compatible mix-manifest.josn file.
TypeScript
26
star
9

prisma-library

Bind the Prisma ORM query engine to any programming language you like ❤️
Rust
20
star
10

napi-dart

Dart
14
star
11

numeral.dart

A Dart library for Format number into beautiful string, Format the number into a beautiful, readable and short string.
Dart
10
star
12

qq-emoicon

目前最新的QQ表情资源。
PHP
10
star
13

oss-stream-wrapper

Aliyun OSS support streamWrapper. (&Aliyun OSS SDK for PHP.) 支持OSS自定义流协议操作。
PHP
7
star
14

webfetch

A Dart implementation of the Web Fetch API that allows you to make requests and process results just like using fetch in a browser.
Dart
7
star
15

emoji-format

原生emoji表情格式化为base64代码和反解析为emoji工具
PHP
5
star
16

gib

📝Blog creation using GitHub issues, built by Vue.js
JavaScript
5
star
17

routingkit

⚡️ High-performance trie-node router.
Dart
4
star
18

thinksns-installer

The ThinkSNS-Installer is ThinkSNS 4 version installed library.
PHP
3
star
19

geohash

Longitude and Latitude Geo Hash Library.
PHP
3
star
20

stream-wrapper-interface

Common interface for streamWrapper class.
PHP
2
star
21

laravel-tencent-cloud-sms-notification-channel

腾讯云短信通知驱动
PHP
2
star
22

aliyun-oss

Aliyun OSS SDK for PHP. (&Support streamWrapper) 支持自定义流协议操作。
PHP
1
star
23

composer-vendor-install-folders

Allows components custom folders installed.
PHP
1
star
24

medz

1
star
25

create-order-length-php

PHP
1
star
26

wtf

1
star
27

consolekit

$ Console Kit is a tool for creating interactive CLI applications.
Dart
1
star
28

oh

Dart
1
star
29

blog-server-with-dart

Binding a REST of Blog with Dart (Spry + Prisma)
Dart
1
star