Sha256: 604c14218d96b14a73a34e0b028ee9bdd19fe0a580eee4afbf7c7f96061e44b7

Contents?: true

Size: 443 Bytes

Versions: 17

Compression:

Stored size: 443 Bytes

Contents

# frozen_string_literal: true

class RestrictOnDeletePageIdForeignKeyFromAlchemyNodes < ActiveRecord::Migration[6.0]
  def up
    remove_foreign_key :alchemy_nodes, :alchemy_pages
    add_foreign_key :alchemy_nodes, :alchemy_pages, column: :page_id, on_delete: :restrict
  end

  def down
    remove_foreign_key :alchemy_nodes, :alchemy_pages
    add_foreign_key :alchemy_nodes, :alchemy_pages, column: :page_id, on_delete: :cascade
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
alchemy_cms-6.1.10 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.9 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.8 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.7 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.6 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.5 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.0.14 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.4 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.0.13 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.3 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.2 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.1 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.1.0 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.0.12 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.0.11 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.0.10 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb
alchemy_cms-6.0.9 db/migrate/20220514072456_restrict_on_delete_page_id_foreign_key_from_alchemy_nodes.rb