Sha256: ffa5e0bab5bdd6e7e54b855f61092bf13a233e3d714ef03c4c07052b87546b94

Contents?: true

Size: 586 Bytes

Versions: 70

Compression:

Stored size: 586 Bytes

Contents

class AddPkToDrugTypesDrugs < ActiveRecord::Migration[5.1]
  def change

    # Remove the old PK
    reversible do |direction|
      direction.up do
        execute "ALTER TABLE drug_types_drugs DROP CONSTRAINT IF EXISTS drug_types_drugs_pkey"
      end
      direction.down do
        # noop
        # ok was on drug_type_id, which is incorrect (duplicates will be found) so leaving
      end
    end
    add_column :drug_types_drugs, :id, :primary_key
    add_index :drug_types_drugs, [:drug_id, :drug_type_id], unique: true
    add_timestamps :drug_types_drugs, null: true
  end
end

Version data entries

70 entries across 70 versions & 1 rubygems

Version Path
renalware-core-2.0.64 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.63 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.62 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.61 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.60 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.58 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.57 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.56 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.55 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.54 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.53 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.52 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.51 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.50 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.48 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.47 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.46 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.45 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.44 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb
renalware-core-2.0.43 db/migrate/20171123143534_add_pk_to_drug_types_drugs.rb