Prisma ORM for Dart適用于 Dart 和 Flutter 的下一代 ORM
什么是 Prisma(代表 Dart)?
Prisma(適用于 Dart)是適用于 Dart 和 Flutter 的下一代 ORM。
- 最受歡迎的數(shù)據(jù)庫(kù):Prisma 支持 PostgreSQL、MySQL、MariaDB、SQL Server、SQLite、MongoDB 和 CockroachDB。
- 類型安全:Prisma Client 是一個(gè)為您的模式量身定制的查詢構(gòu)建器。我們將其 API 設(shè)計(jì)得非常直觀,既適合 SQL 老手,也適合剛接觸數(shù)據(jù)庫(kù)的開發(fā)人員。自動(dòng)完成功能可幫助您在不需要文檔的情況下找出您的查詢。
- 人類可讀:Prisma 模式非常直觀,可以讓您以人類可讀的方式聲明您的數(shù)據(jù)庫(kù)表——讓您的數(shù)據(jù)建模體驗(yàn)愉快。您可以手動(dòng)定義模型或從現(xiàn)有數(shù)據(jù)庫(kù)中檢查它們。
開發(fā)者經(jīng)驗(yàn)
Prisma ORM 旨在提供一個(gè)簡(jiǎn)單、類型安全、支持多數(shù)據(jù)庫(kù)的 ORM,以提供出色的 Dart 后端開發(fā)體驗(yàn)。
表現(xiàn)
與 Dart 其他連接的數(shù)據(jù)庫(kù)不同,Prisma 是一個(gè)健全的 ORM。
-
類型安全
編輯器或 IDE 中的任何輸入都會(huì)提示參數(shù)類型,甚至某些編輯器或 IDE 可以使用這些提示來(lái)自動(dòng)完成。
-
多數(shù)據(jù)庫(kù)
Prisma ORM 支持多數(shù)據(jù)庫(kù),無(wú)需修改代碼即可在不同數(shù)據(jù)庫(kù)之間遷移。
評(píng)論
圖片
表情
