использование граблей для выгрузки и загрузки базы данных - PullRequest
6 голосов
/ 31 августа 2011

Как мне указать каталог для выгрузки / загрузки моей базы данных в yaml?

rake db:data:dump_dir

создано

db/2011-08-31_14:10:57_+0100/

и

rake db:data:load_dir

No such file or directory - <RAILS_ROOT>/db/base

Мой вопрос заключается в том, можете ли вы указать имя каталога, из которого вы хотите создать / загрузить данные и как?

спасибо

1 Ответ

11 голосов
/ 31 августа 2011

Вы можете использовать параметр 'dir', например:

rake db:data:dump_dir dir="my_dir"

, который поместит его в 'db / my_dir' и:

rake db:data:load_dir dir='my_dir'

, который загрузит его из 'db / my_dir'.

Для дампа каталог НЕ должен существовать. В обоих случаях dirs относительно db, абсолютные пути НЕ допускаются

Надеюсь, это поможет.

...