I am trying to update my database via new android room library, but it is not working. Here it is my approach
@IgnoreExtraProperties
@Entity(tableName = CarModel
I am sorry for posting this as an answer but I am not allowed to add a simple comment yet so here is my idea:
Have you tried using only insertCars() instead of updateCars()?
Anyway it looks like your isCarsEmpty() LiveData callback gets triggered the whole time because when the observer is called the Database is altered again.. I am not quite sure what you want to accomplish tho.