Sha256: 1905484631631b2da53b346acdd4cd77233133f7affc638a71303a53c4668434

Contents?: true

Size: 603 Bytes

Versions: 5

Compression:

Stored size: 603 Bytes

Contents

# frozen_string_literal: true

class CreateSidekiqPublisherJobs < ActiveRecord::Migration[5.1]
  def change
    # rubocop:disable Rails/CreateTableWithTimestamps
    create_table(:sidekiq_publisher_jobs, id: :bigserial) do |t|
      t.string :job_id, null: false
      t.string :job_class, null: false
      t.string :queue
      t.string :wrapped
      t.json :args, null: false
      t.float :run_at
      t.timestamp :published_at
      t.timestamp :created_at, null: false
    end
    # rubocop:enable Rails/CreateTableWithTimestamps

    add_index(:sidekiq_publisher_jobs, :published_at)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sidekiq_publisher-0.3.0 lib/generators/sidekiq_publisher/templates/create_sidekiq_publisher_jobs.rb
sidekiq_publisher-0.2.1 lib/generators/sidekiq_publisher/templates/create_sidekiq_publisher_jobs.rb
sidekiq_publisher-0.2.0 lib/generators/sidekiq_publisher/templates/create_sidekiq_publisher_jobs.rb
sidekiq_publisher-0.1.0 lib/generators/sidekiq_publisher/templates/create_sidekiq_publisher_jobs.rb
sidekiq_publisher-0.1.0.rc0 lib/generators/sidekiq_publisher/templates/create_sidekiq_publisher_jobs.rb