Je ne veux pas ajouter schema.rb
de .gitignore
, parce que je veux être en mesure de charger un nouveau schéma de base de données à partir de ce fichier. Toutefois, en gardant vérifier en est à l'origine de toutes sortes de fausses conflits qui sont facilement résolus par une fraîche db:migrate:reset
.
Fondamentalement, je veux un moyen de:
- Garder schéma.rb dans le référentiel pour l'heure de déploiement de la base de données de configuration
- Garder schéma.rb".gitignore' pour le développement général
Il y aurait une ou deux personnes responsables de la mise à jour de schema.rb
, et sachant qu'elle était correcte.
Est-il possible que je peux avoir mon gâteau et le manger aussi?