Slide 17
Slide 17 text
Data model (GSON + Room)
@Entity(tableName = "patients")
data class PatientModel(
@SerializedName("id")
@PrimaryKey
val id: String,
@SerializedName("first_name")
@ColumnInfo(name = "first_name")
val firstName: String,
@SerializedName("last_name")
@ColumnInfo(name = "last_name")
val lastName: String,
@SerializedName("date_of_birth")
@ColumnInfo(name = "date_of_birth")
val dateOfBirth: String
)