2017-02-16 1 views
0

Comment modifier les modèles de base de données et conserver les données dans une instance RDS? En ce moment je ne sais comment "changer/migrer" les modèles en se connectant à une instance RDS entièrement nouvelle et en détruisant l'ancienne.Modification des modèles de Django et RDS

Django: 1.10.5 Python: 3.4 Déploiement: Ansible Playbooks, Upstart, Nginx RDS: PostgreSQL 9.5.4

Répondre

0

Le workflow est:

  1. [en option] Générez une migration initiale en fonction de l'état de votre modèle actuel (seulement si vous n'en avez pas déjà un), fausse exécution de cette migration initiale.
  2. Modifiez vos modèles au nouvel état souhaité.
  3. Génère une migration pour le nouvel état.
  4. Exécutez cette migration sur la base de données existante dans RDS.