Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gestioCOF
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 76
    • Issues 76
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Klub Dev ENSKlub Dev ENS
  • gestioCOF
  • Merge requests
  • !2

Convertit les applications pour utiliser des migrations

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Basile Clement requested to merge Elarnon/migrations into master May 26, 2016
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 9

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

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: Elarnon/migrations