FLUTTER ECOSYSTEM

realm_generator

从 Realm 数据模型类生成 RealmObject 类。此包是官方 Realm Flutter 和 Realm Dart SDK 的一部分。

最新版本
20.2.0
近 30 天下载
1.3万
喜欢数
4
Pub 分数
130

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

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 项

源码仓库

关联项目

暂无相关数据。