Si c'est un problème d'exécuter à la console, je ne vois pas vraiment la
différence entre un rake db:fixtures:load en ligne de commande et un
chargement console.

Perso je ne vois pas tellement ce qu'il y aurait à débugger dans une
fixture, mais si il faut débugger rake prend une option --trace qui te
permet d'obtenir la trace ruby complète de l'erreur.

Par contre, si tu veux que tes fixtures passent par ton objet métier,
effectivement les fixtures ne sont pas ce qu'il te faut, puisque les
fixtures sont mappées directement sans passer par les objet métier.

Dans ce dernier cas, je suggère effectivement un script ruby, peut-être une
tâche rake spécifique, que tu pourrais mettre dans un plugin, et qui
mapperais sur des fichiers en ruby pur comme tu préfère, et qui prendrais
sensiblement les mêmes options que db:fixtures:load.

Ceci dit, essaye peut-être d'abord d'utiliser les fixtures yml, ne serait-ce
que pour voir si tu ne risque pas de développer quelque chose qui existe
déjà comme tu en as besoin mais que tu n'en a pas encore consience.

Si tu choisis la dernière solution, donne des nouvelles ici, et publie
peut-être le plugin, ça peut intéresser d'autres que toi qui aimeraient la
même chose...

Cordialement.

--
Michel Belleville

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à