Sha256: cdb8b2fb250da7c5b7013b13b722aa08894cf4edde65f3594985cf3172a6bda4

Contents?: true

Size: 811 Bytes

Versions: 57

Compression:

Stored size: 811 Bytes

Contents

# this migration does the same as this two from SpreeAddressBook
# https://github.com/spree-contrib/spree_address_book/blob/master/db/migrate/20110302102208_add_user_id_and_deleted_at_to_addresses.rb
# https://github.com/spree-contrib/spree_address_book/blob/master/db/migrate/20170405133031_add_missing_indexes.rb
class AddUserIdAndDeletedAtToSpreeAddresses < ActiveRecord::Migration[5.2]
  def change
    add_column :spree_addresses, :user_id, :integer unless column_exists?(:spree_addresses, :user_id)
    add_index :spree_addresses, :user_id unless index_exists?(:spree_addresses, :user_id)

    add_column :spree_addresses, :deleted_at, :datetime unless column_exists?(:spree_addresses, :deleted_at)
    add_index :spree_addresses, :deleted_at unless index_exists?(:spree_addresses, :deleted_at)
  end
end

Version data entries

57 entries across 57 versions & 1 rubygems

Version Path
spree_core-4.0.9 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.1.15 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.2.7 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.3.3 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.2.6 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.3.2 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.3.1 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.3.0 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.3.0.rc3 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.3.0.rc2 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.3.0.rc1 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.2.5 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.1.14 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.0.8 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.2.4 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.2.3.1 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.1.13.1 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.0.7.1 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.2.3 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb
spree_core-4.2.2 db/migrate/20190523092729_add_user_id_and_deleted_at_to_spree_addresses.rb