6

如何指定将我的数据库转储/加载到 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

我的问题是您是否可以指定要转储到/加载的目录名称以及如何指定?

谢谢

4

1 回答 1

12

您可以使用 'dir' 参数,例如:

rake db:data:dump_dir dir="my_dir"

这将把它放在'db/my_dir'中并且:

rake db:data:load_dir dir='my_dir'

这将从'db/my_dir'加载它。

对于转储,该目录不得存在。在这两种情况下,目录都是相对于数据库的,不允许使用绝对路径

希望这可以帮助。

于 2011-08-31T13:54:59.580 回答