SyncOpEntity.swift 14 lignes · 374 octets
import Foundation

/// Room entity `sync_ops` (id is the auto-generated primary key).
struct SyncOpEntity: Equatable {
    var id: Int64 = 0
    var entityType: String
    var op: String
    var payloadJson: String = "{}"
    var localId: Int64? = nil
    var serverId: String? = nil
    var createdAt: Int64 = 0
    var attempts: Int = 0
    var lastError: String? = nil
}