我已经写了一堆 sql 创建表查询和注入。如何使用 Ormlite 将这些加载到我的 android 应用程序中?据我了解,示例中的数据库是这样创建的:
@DatabaseField(generatedId = true)
private Integer id;
@DatabaseField
private String description;
...
TableUtils.createTable(connectionSource, Thing.class);
我想用 ex 自动执行此操作:
CREATE TABLE "History" ("_id" INTEGER PRIMARY KEY NOT NULL , "date" DATETIME, "program_id" INTEGER, "FOREIGN KEY(program_id) REFERENCES Program (_id)" );
最好的办法是从添加 i 资源的文本文件中读取。
如您所见,我对此有些困惑,可以这样做吗?还应该提到我使用外键,是否支持?