Skip to content

Статусы синхронизации

Статусы синхронизации

sync_statuses. Хранит вычисленное состояние синхронизации для UI и служебной логики.

Интерфейс записи

ts
export interface ISyncItemStatus {
  /** Уникальный идентификатор записи в таблице (первичный ключ) */
  id: string;
  /** ID связанного объекта (папка, элемент портала и т.д.) */
  relatedId: string;
  /** Локальные изменения */
  localChange: LocalChange;
  /** Удаленные изменения */
  remoteChange: RemoteChange;
  /** Тип объекта - портал или проект */
  type: "portal" | "project";
  /** Сообщение об ошибке для отображения при наведении */
  errorMsg: string;
}

Mentioned In