如何在rails迁移中使用lib?

时间:2013-06-03 09:47:33

标签: ruby-on-rails rails-migrations

我想知道是否有办法在迁移中轻松访问lib文件夹中的方法/类?我找到了一种方法来要求他们

require File.expand_path("../../lib/my_library")

我真的不喜欢这个,我想知道是否有更常见的方式来包含迁移所需的库?

1 个答案:

答案 0 :(得分:3)

rake db:migrate加载所有rails环境,所以你只需在application.rb文件中的autoload中添加lib就可以了。它可以工作。

config.autoload_paths += Dir["#{config.root}/lib/**/"]