Je peux exécuter les commandes suivantes dans la console de mon application Rails et importer le fichier CSV dans ma base de données. Cependant, je voudrais faciliter le processus en créant simplement un script pour cela. Le problème est que je ne sais pas comment écrire un script spécifique à l'application. Pour les commandes ci-dessus pour exécuter, je dois lancer la console dans le dossier de l'application par ce qui suit:Exécution d'un script Ruby dans une application Rails
ruby script/console
donc simplement copier/coller les commandes dans un fichier .rb et l'exécution ne fonctionnera pas.
Toute aide sera toujours apprécié :)
haha Rails est génial;) Merci! – b1gtuna
Une meilleure solution serait d'avoir une tâche de rake. –
Dans 3.0+, utilisez 'rails runner path/to/script'. Note: le chemin de votre script est relatif à la racine de votre projet, pas à votre répertoire de travail. –