FLUTTER ECOSYSTEM

isar_generator

Isar 資料庫的程式碼產生器。尋找使用 @Collection 標註的類別。

最新版本
3.1.0+1
近 30 天下載
998
喜歡數
38
Pub 分數
95

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

IsarGenerator 是一個用於 Isar 資料庫的程式碼產生器,會處理使用 @Collection 標註的 Dart 類別,自動產生資料庫操作所需的樣板程式碼。它能實現與 Isar 輕量級、高效率嵌入式資料庫的高效、類型安全互動。此產生器簡化了結構定義並減少手動編碼,提升開發速度並降低錯誤率。它可無縫整合至 macOS、Windows 及 Linux 平台上的 Flutter 與 Dart 專案中。

適用情境
  • 資料庫模式定義
  • 自動生成 CRUD 方法
  • 類型安全的資料庫查詢
  • 與 Flutter 應用程式整合
  • 離線資料儲存
  • 即時資料同步
主要特色
  • 基於註解的類處理
  • 自動代碼生成
  • 跨平台支援
  • 無縫整合 Isar
  • 最小化樣板程式碼
  • 快速編譯
適合對象
  • 使用 Isar 的 Flutter 開發人員
  • 需要離線優先資料儲存的應用程式
  • 需要快速本地資料庫存取的專案
  • 重視類型安全的團隊
  • 希望減少手動程式碼的開發者
使用建議
  • 需要 Isar 依賴
  • 需要 build_runner 進行生成
  • 僅限 Dart/Flutter 環境
  • 需要手動標註
  • CI/CD流程中需要建構步驟
支援平台macOSWindowsLinux

安裝套件

flutter pub add isar_generator

所屬分類

原始碼儲存庫

相關專案