私はすでにたくさんの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)" );
最良の方法は、リソースに追加されたテキストファイルから読み取ることです。
イムがこれについて少し混乱しているのを見ることができるように、このようなことをすることができますか?また、Imが外部キーを使用していることにも言及する必要がありますが、サポートされていますか?