@@ -24,7 +24,7 @@ import com.manalejandro.odb2bluetooth.data.database.entities.ObdSignal
|
|||||||
ObdSignal::class,
|
ObdSignal::class,
|
||||||
DtcCode::class
|
DtcCode::class
|
||||||
],
|
],
|
||||||
version = 1,
|
version = 2,
|
||||||
exportSchema = false
|
exportSchema = false
|
||||||
)
|
)
|
||||||
abstract class ObdDatabase : RoomDatabase() {
|
abstract class ObdDatabase : RoomDatabase() {
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import androidx.room.PrimaryKey
|
|||||||
@Entity(tableName = "brands")
|
@Entity(tableName = "brands")
|
||||||
data class Brand(
|
data class Brand(
|
||||||
@PrimaryKey(autoGenerate = true)
|
@PrimaryKey(autoGenerate = true)
|
||||||
val id: Int = 0,
|
val id: Int? = null,
|
||||||
val name: String
|
val name: String
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ import androidx.room.PrimaryKey
|
|||||||
)
|
)
|
||||||
data class Generation(
|
data class Generation(
|
||||||
@PrimaryKey(autoGenerate = true)
|
@PrimaryKey(autoGenerate = true)
|
||||||
val id: Int = 0,
|
val id: Int? = null,
|
||||||
@ColumnInfo(name = "model_id")
|
@ColumnInfo(name = "model_id")
|
||||||
val modelId: Int,
|
val modelId: Int,
|
||||||
val name: String,
|
val name: String,
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ import androidx.room.PrimaryKey
|
|||||||
)
|
)
|
||||||
data class Model(
|
data class Model(
|
||||||
@PrimaryKey(autoGenerate = true)
|
@PrimaryKey(autoGenerate = true)
|
||||||
val id: Int = 0,
|
val id: Int? = null,
|
||||||
@ColumnInfo(name = "brand_id")
|
@ColumnInfo(name = "brand_id")
|
||||||
val brandId: Int,
|
val brandId: Int,
|
||||||
val name: String,
|
val name: String,
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ import androidx.room.PrimaryKey
|
|||||||
)
|
)
|
||||||
data class ObdSignal(
|
data class ObdSignal(
|
||||||
@PrimaryKey(autoGenerate = true)
|
@PrimaryKey(autoGenerate = true)
|
||||||
val id: Int = 0,
|
val id: Int? = null,
|
||||||
@ColumnInfo(name = "model_id")
|
@ColumnInfo(name = "model_id")
|
||||||
val modelId: Int,
|
val modelId: Int,
|
||||||
@ColumnInfo(name = "signal_id")
|
@ColumnInfo(name = "signal_id")
|
||||||
|
|||||||
Referencia en una nueva incidencia
Block a user