Skip to content

iggant/delayed_job_active_record

This branch is 1 commit ahead of, 160 commits behind collectiveidea/delayed_job_active_record:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0ff87cc · Oct 20, 2017
May 26, 2017
Aug 16, 2017
Mar 2, 2017
May 26, 2017
Nov 19, 2012
Dec 22, 2014
May 26, 2017
Oct 7, 2012
May 5, 2017
Jan 26, 2013
May 27, 2017
May 5, 2017
Oct 20, 2017

Repository files navigation

If you're viewing this at https://github.com/collectiveidea/delayed_job_active_record, you're reading the documentation for the master branch. View documentation for the latest release (4.1.2).

DelayedJob ActiveRecord Backend

Gem Version Build Status Dependency Status Code Climate Coverage Status

Installation

Add the gem to your Gemfile:

gem 'delayed_job_active_record'

Run bundle install.

If you're using Rails, run the generator to create the migration for the delayed_job table.

rails g delayed_job:active_record
rake db:migrate

Problems locking jobs

You can try using the legacy locking code. It is usually slower but works better for certain people.

Delayed::Backend::ActiveRecord.configuration.reserve_sql_strategy = :default_sql

Upgrading from 2.x to 3.0.0

If you're upgrading from Delayed Job 2.x, run the upgrade generator to create a migration to add a column to your delayed_jobs table.

rails g delayed_job:upgrade
rake db:migrate

That's it. Use delayed_job as normal.

About

ActiveRecord backend integration for DelayedJob 3.0+

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%