FLUTTER ECOSYSTEM

isar_generator

Isar データベース用のコードジェネレーター。@Collection で注釈されたクラスを検出します。

最新バージョン
3.1.0+1
30日間ダウンロード
981
いいね数
38
Pub ポイント
95

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

IsarGenerator は、@Collection で注釈された Dart クラスを処理し、データベース操作に必要なボイラープレートコードを自動生成する Isar データベース用のコードジェネレーターです。軽量で高性能な埋め込みデータベースである Isar との効率的かつ型安全な相互作用を可能にします。スキーマ定義を簡素化し、手動でのコーディングを減らすことで、開発スピードを向上させ、エラーを低減します。macOS、Windows、Linux プラットフォーム上の Flutter および Dart プロジェクトにシームレスに統合できます。

用途
  • データベーススキーマの定義
  • CRUD メソッドの自動生成
  • 型安全なデータベースクエリ
  • Flutter アプリとの統合
  • オフラインデータストレージ
  • リアルタイムデータ同期
主な機能
  • アノテーションベースのクラス処理
  • 自動コード生成
  • クロスプラットフォーム対応
  • スムーズなIsar統合
  • 最小限のボイラープレート
  • 高速コンパイル
適している対象
  • Isar を使用する Flutter 開発者
  • オフライン優先のデータストレージを必要とするアプリ
  • 高速なローカルデータベースアクセスが必要なプロジェクト
  • 型安全性を優先するチーム
  • 手動コードを減らしたい開発者
注意事項
  • Isar の依存関係が必要です
  • 生成には build_runner が必要です
  • Dart/Flutter環境に限定
  • 手動アノテーションが必要です
  • CI/CDパイプラインでビルドステップが必要
対応プラットフォームmacOSWindowsLinux

パッケージをインストール

flutter pub add isar_generator

カテゴリー

依存関係

依存関係一覧 9 件

ソースリポジトリ

関連プロジェクト