django_spire.contrib.sync.database.reconciler
logger = logging.getLogger(__name__)
module-attribute
ReconciliationResult
dataclass
applied_keys = field(default_factory=set)
class-attribute
instance-attribute
compatible_keys = field(default_factory=list)
class-attribute
instance-attribute
conflict_keys = field(default_factory=list)
class-attribute
instance-attribute
conflict_log = field(default_factory=list)
class-attribute
instance-attribute
created_keys = field(default_factory=set)
class-attribute
instance-attribute
errors = field(default_factory=list)
class-attribute
instance-attribute
response_records = field(default_factory=dict)
class-attribute
instance-attribute
to_delete = field(default_factory=dict)
class-attribute
instance-attribute
to_upsert = field(default_factory=dict)
class-attribute
instance-attribute
PayloadReconciler
django_spire/contrib/sync/database/reconciler.py reconcile
django_spire/contrib/sync/database/reconciler.py