Android - 基于 ORM 的数据库库,可在运行时动态创建表

标签 android sqlite orm dbflow

我正在使用 ORM 库 DBFlow 在 Android 中开发聊天应用程序。目前,我需要为与一个人的每次对话创建表格,动态地为新的/现有的对话创建表格。我可以使用默认的 SQLite 实现来做到这一点,但不能使用 DBFlow 库,因为我们需要预先为每个表创建类

是否有任何其他适用于 Android 的基于 ORM 的库,我可以使用它在运行时动态创建表。

最佳答案

是的,当然。您可以使用 ORMLite . Here动态创建表的例子。 您还可以看到 SugarORM , 自动为新实体创建表。

关于Android - 基于 ORM 的数据库库,可在运行时动态创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37608352/

相关文章:

c# - System.InvalidOperationException : Value must be set. 为 SQLite 设置空参数

.net - 分层架构中的 ASP.NET 和 Entity Framework - 仅将 Entity Framework 用于 ORM

android - 播放扩展文件中的声音文件

java - _ID不存在

sql - 在SQLite中存储/查询多个值

sql - 为什么我的数据库文件与具有相同数据的普通文本文件大小相同?

android - 类型错误 : null is not an object (evaluating 'RNGestureHandlerModule.default.Direction' )

android - 如何使用 PowerManager.ACQUIRE_CAUSES_WAKEUP

ruby - ActiveRecord 中 Base、Schema 和 Migration 的区别

java - 我可以在 hibernate.properties 中指定 hibernate 注释类吗?