data class FavouriteEntity(
@PrimaryKey(autoGenerate = true)
val id : Int?,
@ColumnInfo(name = "user_id") var userId : String,
@ColumnInfo(name = "fav_restaurant_id") var favouriteRestaurantId : String,
@ColumnInfo(name = "fav_restaurant_name") var favouriteRestaurantName : String,
@ColumnInfo(name = "fav_restaurant_img") var favouriteRestaurantImage : String,
@ColumnInfo(name = "fav_restaurant_price") var favouriteRestaurantPrice : String,
@ColumnInfo(name = "fav_restaurant_rating") var favouriteRestaurantRating : String
)
Над классом находится мой класс Entity. Я хочу, чтобы первичный ключ увеличивался автоматически. Но когда я создаю объект класса, например:
var favouriteEntity = FavouriteEntity(
userId,
restaurant.restaurantId,
restaurant.restaurantName,
restaurant.restaurantImageUrl,
restaurant.restaurantCostForOne,
restaurant.restaurantRating
)
, мне нужно передать целое число в качестве идентификатора. Но я хочу, чтобы идентификатор автоматически увеличивался. Пожалуйста, помогите.