Manuel · 2

Synchroniser

« Sync » relit le schéma de la base de données externe et met à jour en conséquence les métadonnées internes d’IllusionDB – nécessaire si vous avez créé ou modifié des tables ou colonnes en dehors d’IllusionDB (par exemple via une migration).

Une synchronisation peut être répétée sans risque :

  • Les tables/colonnes déjà existantes conservent leur ID interne stable au fil des resynchronisations – important, car les vues, formules, lookups, etc. référencent en interne cet ID, pas le nom.
  • Les métadonnées propres à l’application (formats d’affichage, définitions de formule/lookup/rollup/liens, renommages de colonnes) sont conservées lors d’une resynchronisation.
  • Les tables/colonnes nouvellement apparues sont ajoutées, celles qui ont disparu sont retirées des métadonnées.

Une synchronisation se déclenche via le bouton « Sync » sur la vue d’ensemble des sources de données ou sur la page de détail. Une synchronisation n’effectue aucune opération d’écriture sur la base de données externe – elle ne fait que lire.