Хорошее место для скриптов загрузки данных, которые полагаются на рельсы? - PullRequest
1 голос
/ 07 июля 2010

По вашему опыту, где лучше всего разместить скрипты, которые выполняют задания по загрузке данных, но которые полагаются на рельсы?В моем проекте они находятся в папке модели, но это добавляет много кода в папку модели и не загружает все это в память при запуске сервера (без необходимости)?Папка lib / выглядит хорошо, но у них нет доступа к rails, если вы не укажете это вручную в скриптах.Любое чистое решение здесь?

Ответы [ 3 ]

3 голосов
/ 07 июля 2010

Вы говорите о работах, которые вы запускаете с помощью граблей? (затем задачи /)

Или вы хотите вставить данные в приложение Rails, тогда вам может понадобиться что-то вроде плагина data_migration .

0 голосов
/ 07 июля 2010

rake db:seed будет лучшим ИМО

поместите ваш скрипт в db / seeds.rb

0 голосов
/ 07 июля 2010

Что вы подразумеваете под «загрузкой данных»? Если это скрипты, управляющие базой данных, поместите их в db/.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...