Skip to content

docsend/delayed_job_active_record

This branch is 73 commits behind collectiveidea/delayed_job_active_record:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

97f26a3 · Jan 18, 2022
Jan 18, 2022
Jan 17, 2022
Mar 26, 2021
Nov 22, 2021
May 26, 2017
Nov 19, 2012
Dec 8, 2020
Oct 7, 2012
Dec 8, 2020
Jan 26, 2013
Jan 18, 2022
Aug 16, 2019
Jan 18, 2022

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.7).

DelayedJob ActiveRecord Backend

Gem Version CI 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%