Sha256: b8bd616298bec9beabc90a01abb4258e1519566eebf8c78b436aa03a2826cadd

Contents?: true

Size: 733 Bytes

Versions: 19

Compression:

Stored size: 733 Bytes

Contents

class <%= migration_class_name %> < ActiveRecord::Migration<%= migration_version %>
  def change
    create_table :acidic_job_runs do |t|
      t.boolean 	:staged, 					null: false, 	default: -> { false }
      t.string 		:idempotency_key, null: false
      t.text 			:serialized_job, 	null: false
      t.string 		:job_class, 			null: false
      t.datetime 	:last_run_at, 		null: true, 	default: -> { "CURRENT_TIMESTAMP" }
      t.datetime 	:locked_at, 			null: true
      t.string 		:recovery_point, 	null: true
      t.text 			:error_object, 		null: true
      t.text 			:attr_accessors, 	null: true
      t.text 			:workflow, 				null: true
      t.timestamps
    
      t.index :idempotency_key, unique: true
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
acidic_job-1.0.0.pre22 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre21 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre20 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre19 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre18 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre17 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre16 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre15 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre14 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre13 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre12 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre11 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre10 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre9 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre8 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre7 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre6 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre5 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb
acidic_job-1.0.0.pre4 lib/generators/acidic_job/templates/create_acidic_job_runs_migration.rb.erb