FLUTTER ECOSYSTEM

realm_generator

RealmデータモデルクラスからRealmObjectクラスを生成します。このパッケージは公式のRealm FlutterおよびRealm Dart SDKの一部です。

最新バージョン
20.2.0
30日間ダウンロード
1.3万
いいね数
4
Pub ポイント
130

パッケージ概要

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

概要

Realm Generator は、Flutter および Dart プロジェクト内の Realm データモデル定義から自動的に RealmObject クラスを生成するコード生成ツールです。公式 Realm SDK の一部として、タイプセーフで最適化されたクラスを生成し、Realm の永続ストレージと連携するためのデータベーススキーマ管理を簡素化します。このジェネレーターは、モデルと下位のデータベース構造との一貫性を保証し、ボイラープレートを削減し、ランタイムエラーを最小限に抑えます。Flutter の pub システムを通じてビルドプロセスにシームレスに統合されます。

用途
  • データモデルから RealmObject クラスを自動生成する
  • Flutter アプリにおけるデータベーススキーマ定義の簡素化
  • 永続データクラスの手動コード作成を削減する
  • Realmベースのデータアクセスにおける型安全を確保する
  • Realm データベースで複雑なオブジェクト関係をサポートする
主な機能
  • モデル定義から RealmObject クラスを生成します
  • Flutter のビルドシステムと統合
  • 型安全で最適化されたコードを生成します
  • ネストされたオブジェクトと関係をサポートします
  • コンパイル時にスキーマの整合性を保証する
適している対象
  • ローカル永続化に Realm を使用する Flutter 開発者
  • データストレージにおいて強力な型付けとパフォーマンスを必要とするプロジェクト
  • データベースモデルでのブーラープレートを最小限に抑えたいチーム
  • 複雑なデータ構造を持つアプリで、信頼できるスキーマ管理が必要な場合
注意事項
  • Realm SDK の使用が必要です
  • pubspec.yaml に適切な設定が必要です
  • ビルド時依存性;実行時には利用できません
  • カスタムフィールド用に追加の構成が必要になる場合があります
  • リーマー固有のデータモデリングアプローチに限定
対応プラットフォームmacOSWindowsLinux

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

flutter pub add realm_generator

カテゴリー

依存関係

依存関係一覧 8 件

ソースリポジトリ

関連プロジェクト

データはまだありません。