Sha256: 170609532a9f73ad0659ed73f136d917c28d8675801f93cd8c8847a522bca5c7

Contents?: true

Size: 445 Bytes

Versions: 4

Compression:

Stored size: 445 Bytes

Contents

# frozen_string_literal: true

class CreateGoodJobExecutionDuration < ActiveRecord::Migration<%= migration_version %>
  def change
    reversible do |dir|
      dir.up do
        # Ensure this incremental update migration is idempotent
        # with monolithic install migration.
        return if connection.column_exists?(:good_job_executions, :duration)
      end
    end

    add_column :good_job_executions, :duration, :interval
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
good_job-3.99.1 lib/generators/good_job/templates/update/migrations/15_create_good_job_execution_duration.rb.erb
good_job-3.99.0 lib/generators/good_job/templates/update/migrations/15_create_good_job_execution_duration.rb.erb
good_job-3.30.1 lib/generators/good_job/templates/update/migrations/15_create_good_job_execution_duration.rb.erb
good_job-3.30.0 lib/generators/good_job/templates/update/migrations/15_create_good_job_execution_duration.rb.erb