Como anotar um valor padrão dentro de uma entidade de sala android?
Não consegui encontrar nenhuma informação sobre como anotar um valor SQL - "PADRÃO" enquanto olhava para o@ColumnInfo documentos para a nova Android Persistence Library.
Room ainda fornece uma anotação para valores padrão?
Minha solução atual seria criar manualmente a tabela correspondente ...
CREATE TABLE MyTable (
...
MyDefaultValuedCol TEXT DEFAULT 'Default Value',
MyDefaultFlagCol , INT DEFAULT 1
)
... e coloque o quarto em cima.
@Entity(tableName = "MyTable")
class MyClass {
...
public String MyDefaultValuedCol;
public boolean MyDefaultFlagCol;
}