package com.example.modifier.data import androidx.room.Entity import androidx.room.Ignore import androidx.room.PrimaryKey import java.time.LocalDateTime import java.util.Date @Entity data class BackupItem( @PrimaryKey(autoGenerate = true) var id: Int? = null, val createdAt: LocalDateTime, val number: String, val country: String, val code: String, val mcc: String, val mnc: String, val imei: String, val imsi: String, val iccid: String, val sendCount: Int, val path: String, @Ignore var deleting: Boolean = false, @Ignore var restoring: Boolean = false ) { constructor( createdAt: LocalDateTime, number: String, country: String, code: String, mcc: String, mnc: String, imei: String, imsi: String, iccid: String, sendCount: Int, path: String ) : this( null, createdAt, number, country, code, mcc, mnc, imei, imsi, iccid, sendCount, path ) }