| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- 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
- )
- }
|