3
新しいAndroid Persistence Libraryの@ColumnInfoドキュメントを調べているうちに、SQL - "DEFAULT"値に注釈を付ける方法が見つかりませんでした。アンドロイドルームエンティティ内のデフォルト値にアノテーションを付けるにはどうすればいいですか?
ルームはデフォルト値の注釈も提供しますか?
私の現在のソリューションは、手動での対応表を作成することです...
CREATE TABLE MyTable (
...
MyDefaultValuedCol TEXT DEFAULT 'Default Value',
MyDefaultFlagCol INT DEFAULT 1
)
...と上室を置きます。
@Entity(tableName = "MyTable")
class MyClass {
...
public String MyDefaultValuedCol;
public boolean MyDefaultFlagCol;
}