¿Cómo anotar un valor predeterminado dentro de una entidad de sala de Android?

No pude encontrar ninguna información sobre cómo anotar un valor SQL - "DEFAULT" mientras miraba el@ColumnInfo documentos para la nueva Biblioteca de persistencia de Android.

¿Room incluso proporciona una anotación para los valores predeterminados?

Mi solución actual sería crear manualmente la tabla correspondiente ...

CREATE TABLE MyTable (
  ...
  MyDefaultValuedCol  TEXT DEFAULT 'Default Value',
  MyDefaultFlagCol  ,  INT  DEFAULT 1
)

... y poner Habitación en la parte superior.

@Entity(tableName = "MyTable")
class MyClass {
    ...

    public String MyDefaultValuedCol;

    public boolean MyDefaultFlagCol;

}

Respuestas a la pregunta(3)

Su respuesta a la pregunta