Si vous etes comme moi, vous aimez les petits plugins bien fait qui vous permettent de gagner du temps dans vos taches de tous les jours.
Josh Knowles ( http://joshknowles.com/ ) d'Integrum ( http://integrumtech.com ) a remarqué que pour chaque projet tu dois créer tes bases de données, et a chaque fois que tu changes tes migrations ou qu'un de tes collegues a changé la base de donnée tu dois faire un rake db:migrate voir effacer tes bases de données, les recréer faire ta migration, charger tes fixtures.
Josh a décider de rendre tout ca plus facile:
installe son plugin:
script/plugin install http://svn.integrumtech.com/public/plugins/rake_tasks/
ensuite c'est simple:
rake db:create
Va créer toutes les bases de données présente dans ton fichier database.yml
rake db:drop
Efface la base de donnée utilisée par l'environment dans lequel tu te trouves. (sûrement development)
mais surtout:
rake db:reset
Qui va effacer la base de donnée utilisée, creer les BDD qui manquent et faire les migrations nécessaire.
Si toi aussi tu as un petit plugin qui te sauve plusieurs précieuses minutes chaque jour, un petit commentaire (ou nouveau post) sera le bienvenu.
Matt Aimonetti
|
il y a 2 semaines 5 jours
il y a 3 semaines 2 jours
il y a 4 semaines 2 jours
il y a 4 semaines 2 jours
il y a 5 semaines 2 jours
il y a 6 semaines 1 jour
il y a 7 semaines 7 heures
il y a 8 semaines 2 jours
il y a 8 semaines 3 jours
il y a 9 semaines 11 heures