Offline & Synchronisierung
EntityFlow speichert Ihre Bearbeitungen während der Arbeit lokal im Browser, sodass eine unterbrochene Verbindung Sie nie aufhält. Sie können weiterhin Tabellen hinzufügen, Spalten bearbeiten und Beziehungen zeichnen — ganz ohne Netzwerk.
Wenn Sie Ihre Verbindung verlieren, erscheint ein Banner:
Offline — Ihre Änderungen werden lokal gespeichert und beim erneuten Verbinden synchronisiert.
Erneutes Verbinden
Sobald Sie wieder online sind, gleichen sich Ihre Offline-Bearbeitungen automatisch mit denen aller anderen ab. Da das zugrunde liegende Modell ein konfliktfreies CRDT ist, gibt es nichts manuell aufzulösen — Ihre Änderungen und die Ihrer Mitarbeiter werden sauber zusammengeführt, und jeder Client konvergiert zum selben Diagramm.
Rückgängigmachen pro Benutzer
Das Rückgängigmachen erfolgt pro Benutzer. Wenn Sie auf Rückgängig drücken, werden nur Ihre eigenen Änderungen zurückgenommen — die Arbeit eines Mitarbeiters wird dabei nie berührt. Das bedeutet, dass Sie während einer arbeitsreichen Multiplayer-Sitzung einen Fehler bedenkenlos rückgängig machen können, ohne befürchten zu müssen, die Bearbeitungen einer anderen Person zu überschreiben.
Die Offline-Bearbeitung hält Ihre Arbeit auf einem einzelnen Gerät sicher. Um wieder live zusammenzuarbeiten, verbinden Sie sich erneut mit dem Server — siehe Echtzeit-Zusammenarbeit für die Verbindungszustände (Offline / Verbinden / Live).