45 votes

Quelle est la bonne approche pour traiter le fichier Rails db/schema.rb dans GIT?

Devrions-nous inclure `` lors de l’engagement envers GIT? ou devrions-nous l’ignorer? quelle est la bonne approche?

2voto

askegg Points 551

Oui. Le fichier de schéma est utilisé pour configurer votre base de données lors de l’utilisation de rake db:reset et d’autres commandes. Les migrations ne doivent être utilisées que lors de la modification du schéma de base de données et entraîneront toujours un nouveau fichier de schéma.

0voto

Spyros Points 13741

Eh bien, il n’est pas inclus sur .gitignore par défaut. Donc, je pense que vous n’auriez aucun problème à l’inclure (je le fais dans mes projets, sans aucun problème).

0voto

demas Points 10567

Je ne valide pas ce fichier sur Git, car il crée lorsque je lance `` .

Si je valide ce fichier sur Git, je ne peux pas extraire les nouvelles modifications du serveur après chaque `` .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X