Sha256: 11bdc75ab02047f1229ab6c559e3a9a9f182f8dfb526d3ca6d453f6738762c1a
Contents?: true
Size: 560 Bytes
Versions: 35
Compression:
Stored size: 560 Bytes
Contents
class CreateGoodJobs < ActiveRecord::Migration<%= migration_version %> def change enable_extension 'pgcrypto' create_table :good_jobs, id: :uuid do |t| t.text :queue_name t.integer :priority t.jsonb :serialized_params t.timestamp :scheduled_at t.timestamp :performed_at t.timestamp :finished_at t.text :error t.timestamps end add_index :good_jobs, :scheduled_at, where: "(finished_at IS NULL)" add_index :good_jobs, [:queue_name, :scheduled_at], where: "(finished_at IS NULL)" end end
Version data entries
35 entries across 35 versions & 1 rubygems