我确信这是非常直截了当的,而且我对Rails 3缺乏经验,但我无法弄清楚如何让它发挥作用。
我正在尝试将paper_trail插件安装到我的Rails 3应用中;但是这些说明似乎是为Rails 2设计的。我在Windows下运行,并且没有可用的git。
我尝试将gem 'paper_trail'
放入我的Gemfile并运行bundle install
,这正确地拾取了宝石;但rails generate paper_trail
(我假设script/generate paper_trail
的新形式失败,Could not find generator paper_trail.
任何人都可以给我一些分步说明吗?
答案 0 :(得分:3)
派对有点晚了。我正在写这篇文章,因为我通过谷歌找到了这个帖子。以下是我如何使用Rail 3.0.9。
我得到了同样的错误bundle exec rails generate paper_trail
以及
bundle exec rails g paper_trail
和
rails generate paper_trail
原来,你需要运行
bundle exec rails generate paper_trail:install
为我生成了迁移文件和
bundle exec rake db:migrate
创建了表格。
答案 1 :(得分:2)
截至10月11日,rails generate paper_trail
正常运作。
答案 2 :(得分:1)
我已经成功完成了这项工作,只需从github下载压缩代码,将其解压缩到vendor / plugins,安装gem(通过Gemfile和bundle install),然后将paper_trail生成器中的迁移代码复制粘贴到一个同名的空白迁移。