24-02-2009, 09:59 PM
(24-02-2009, 08:04 PM)Anthor a écrit : La structure de la base n'est pas censé changé à chaque commit ^^
Ca dépend de la méthode de développement : je préfère partir d'une base minimaliste ( tables Users / News / Characters par exemple) et ajouter des modules/fonctionnalités au fur et à mesure et les tables qui vont avec.
Donc dans la phase où je suis je change de structure de table relativement souvent (ajout de nouvelles tables et d'index essentiellement). Et c'est pratique d'avoir des points de restauration du code avec la table associée.
Même si sur le fond je suis d'accord c'est a priori pas fait pour ça, mais ça me paraît important de garder une table aligné avec le code. Et le plus simple c'est encore de tout garder sous la même révision.