Sha256: 0013e49294acb5b67a0c36aa2e16f6766589d47c77e37a7197b216c95d3be747

Contents?: true

Size: 493 Bytes

Versions: 21

Compression:

Stored size: 493 Bytes

Contents

class DisallowAdjustmentFinalizedNulls < ActiveRecord::Migration[4.2]
  def up
    execute <<-SQL
      update spree_adjustments
      set finalized = #{ActiveRecord::Base.connection.quoted_false}
      where finalized is null
    SQL

    change_table :spree_adjustments do |t|
      t.change :finalized, :boolean, null: false, default: false
    end
  end

  def down
    change_table :spree_adjustments do |t|
      t.change :finalized, :boolean, null: true, default: nil
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
solidus_core-2.3.1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.2.2 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.1.1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.0.3 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.3.0 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.3.0.rc3 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.3.0.rc2 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.3.0.rc1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.3.0.beta1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.0.2 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.2.1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.2.0 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.2.0.rc1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.2.0.beta1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.1.0 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.1.0.rc1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.0.1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.1.0.beta1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.0.0 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb
solidus_core-2.0.0.rc1 db/migrate/20160308000300_disallow_adjustment_finalized_nulls.rb