表'myDB.delayed_jobs'不存在

时间:2011-12-14 01:55:20

标签: ruby-on-rails delayed-job

我正在尝试使用https://github.com/collectiveidea/delayed_job中的gem delayed_job。

我在我的Gemfile中放了gem'extended_job_active_record'并进行了捆绑安装。

然后,我做了:

rails generate delayed_job
rake db:migrate

我认为迁移应该创建一个表delayed_jobs,但它没有。

我错过了什么?

感谢。

1 个答案:

答案 0 :(得分:4)

如果您使用的是Rails 3+,则需要在Gemfile中使用以下两个:

gem 'delayed_job'
gem 'delayed_job_active_record'

然后将您的生成更改为:

rails g delayed_job:active_record
rake db:migrate

阅读更多信息herehere