Handbuch · 2
Synchronisieren
“Sync” liest das Schema der externen Datenbank erneut ein und aktualisiert IllusionDBs interne Metadaten entsprechend – nötig, wenn du außerhalb von IllusionDB Tabellen oder Spalten angelegt/geändert hast (z. B. per Migration).
Ein Sync ist sicher wiederholbar:
- Bereits vorhandene Tabellen/Spalten behalten ihre stabile interne ID über einen Resync hinweg – wichtig, weil Ansichten, Formeln, Lookups usw. intern über diese ID referenzieren, nicht über den Namen.
- App-eigene Metadaten (Anzeigeformate, Formel-/Lookup-/Rollup-/Links-Definitionen, Spalten-Umbenennungen) bleiben beim Resync erhalten.
- Neu hinzugekommene Tabellen/Spalten werden ergänzt, entfernte werden aus den Metadaten entfernt.
Ausgelöst wird ein Sync über den “Sync”-Button auf der Datenquellen-Übersicht oder der Detailseite. Ein Sync macht keine Schreib-Operationen an der externen Datenbank – er liest nur.