IndisponibiliteEntity.swift 16 lignes · 482 octets
import Foundation

/// Read-only mirror; no local push (unavailabilities are managed server-side).
/// Room entity `indisponibilites`.
struct IndisponibiliteEntity: Equatable {
    var localId: Int64 = 0
    var serverId: String? = nil
    var cibleType: String = ""
    var cibleId: String = ""
    var debutMs: Int64 = 0
    var finMs: Int64 = 0
    var nature: String? = nil
    var commentaire: String? = nil
    var updatedAt: Int64 = 0
    var calendarEventId: Int64? = nil
}