VIBECODE Coin · ← Tous les articles
VIBECODE Coin / Vibe coding et base de données : checklist avant toute modification
Guide

Vibe coding et base de données : checklist avant toute modification

Git peut récupérer des fichiers de code sans pouvoir restaurer les lignes supprimées. Avant de laisser un agent IA modifier des données ou le schéma, prévoyez une procédure de récupération distincte.

Revenir sur le code ne restaure pas la base

Revenir à une ancienne version de l’application change le code. Les données dépendent d’une sauvegarde ou d’un journal de base et peuvent retrouver un état différent de l’actuel. Ce sont deux opérations aux conséquences distinctes.

Préparez un environnement sûr

Définissez d’abord les tables, enregistrements et utilisateurs concernés. Avec des données réelles, commencez par une copie ou un environnement de test, puis vérifiez la couverture et la durée de conservation des sauvegardes chez le fournisseur.

Demandez un plan à l’IA avant toute exécution

Demandez une explication et l’affichage de la requête ou migration proposée avant de l’exécuter. Une personne doit vérifier le périmètre, chaque opération et ses effets secondaires. « Ça devrait marcher » ne suffit pas pour supprimer ou modifier en masse.

Vérifiez le résultat et la marche arrière

Après un essai en préproduction, comparez le nombre et des exemples de lignes, le comportement de l’application et les erreurs. Une sauvegarde n’aide que si vous savez ce qu’elle contient et comment la restaurer.