Sha256: 40872188099ca3717b36a435f45973fbe25a489cd69ec98a373b217c6e13b213

Contents?: true

Size: 936 Bytes

Versions: 1

Compression:

Stored size: 936 Bytes

Contents

class CreateUnicoDisseminationSourcesUnicoRegulatoryActs < ActiveRecord::Migration
  def change
    create_table :unico_dissemination_sources_unico_regulatory_acts, id: false do |t|
      t.references :regulatory_act
      t.references :dissemination_source
    end

    add_foreign_key :unico_dissemination_sources_unico_regulatory_acts, :unico_regulatory_acts,
                    column: :regulatory_act_id, name: :ura_regulatory_act_id_fk
    add_foreign_key :unico_dissemination_sources_unico_regulatory_acts, :unico_dissemination_sources,
                    column: :dissemination_source_id, name: :uds_dissemination_source_id_fk

    add_index :unico_dissemination_sources_unico_regulatory_acts, :regulatory_act_id,
              name: :index_udsura_regulatory_act_id
    add_index :unico_dissemination_sources_unico_regulatory_acts, :dissemination_source_id,
              name: :index_udsura_dissemination_source_id
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
unico-training-7.8.0 db/migrate/20130702152037_create_unico_dissemination_sources_unico_regulatory_acts.rb