Cet article couvre trois sections de la console qui comblent le fossé entre le frontend HTML et les endpoints JSON du backend : le navigateur de stockage, le gestionnaire de sauvegardes de base de données et le visualiseur de schéma.
Le navigateur de stockage à /_flin/storage fournit une visibilité sur le backend de stockage configuré. Le gestionnaire de sauvegardes à /_flin/backups gère les snapshots WAL avec création, suppression et sauvegardes automatiques. Le visualiseur de schéma à /_flin/schema affiche un diagramme entité-relation montrant toutes les entités, leurs champs et leurs relations.
La session 320 a établi un principe ferme : chaque page de la console doit montrer des données réelles. Si les données réelles ne sont pas disponibles, la page doit montrer un état vide honnête plutôt que des données fictives. C'est ce qui sépare un outil de débogage d'une démo.
Ceci est la partie 143 de la série « Comment nous avons construit FLIN », documentant comment un CEO à Abidjan et un CTO IA ont connecté un beau frontend à un puissant backend, un appel API à la fois.
Navigation de la série : - [142] Améliorations de la gestion des entités - [143] Vues d'administration du stockage et de la base de données (vous êtes ici) - [144] Historique des entités et vues temporelles dans l'admin