Ce patch convertit les différentes applications de gestioCOF (bda
, bda2
, bda3
et gestioncof
) pour utiliser les migrations de Django, qui permettent de reproduire les modifications faites au schéma de la base de donnée de façon plus cohérente entre différentes installations.
À cause de bugs dans la gestion des applications n'utilisant pas les migrations, je ne suis pas parvenu à importer la BDD dans un serveur MySQL local; comme les migrations apportent des avantages en termes de maintenabilité et de reproducibilité, je propose donc de les utiliser.
Pour convertir le serveur en production, il faut faire (comme indiqué ici) :
python manage.py migrate --fake-initial