Ouverture de session

Commentaires récents

Syndication
Flux XML

Dans la série des plugins qui vous font gagner du temps

Dans la série des plugins qui vous font gagner du temps
Posté par matt le Mardi, 17 Avril, 2007 - 8:42am. Trucs & Astuces

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



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
37%
Mac OS X
29%
Windows
32%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 356

Qui est en ligne
Il y a actuellement 1 utilisateur et 40 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]