2011-11-26 2 views
2

J'ai construit un site de commerce électronique django/satchmo qui commence à générer du trafic, et j'ai un problème parce que je n'ai pas de façon intelligente de traiter la base de données changements. Lorsque je développe le site sur mon système local, j'apporte des modifications à la mise en page et à la base de données, qui gère les attributs du produit.Bonne façon de travailler avec Git sur le projet Satchmo/Django

Lorsque je souhaite transférer de nouveaux développements sur le serveur, je dois remplacer la base de données du serveur qui contient des informations sur les clients récents et les achats. Ce que je veux faire est de "fusionner" les deux bases de données ensemble de sorte que les nouveaux achats restent encore enregistrés dans la base de données, mais qui me permettent également de pousser les changements locaux sur le serveur.

J'apprécierais n'importe quel conseil. Merci.

Répondre

4

utilisez-vous south? (Sinon, vous devriez)

en particulier, jetez un oeil à data migrations

+0

Eh oui, je pense que le sud est ce que je avais besoin. THX – Rishi

Questions connexes