Sha256: 2ff246eb10039c3bd9f27ed740d24f5864ff17b0041782fc51d0854364b0899c
Contents?: true
Size: 971 Bytes
Versions: 177
Compression:
Stored size: 971 Bytes
Contents
class MoveDoctorsTablesToPatientsNamespace < ActiveRecord::Migration[4.2] def change rename_table :doctor_doctors, :patient_primary_care_physicians rename_table :doctor_practices, :patient_practices rename_table :doctor_doctors_practices, :patient_practices_primary_care_physicians rename_column :patient_practices_primary_care_physicians, :doctor_id, :primary_care_physician_id add_index(:patient_practices_primary_care_physicians, :practice_id) # Uncommented these 2 indexes as schema:load complains it is a duplicate # add_foreign_key :patient_practices_primary_care_physicians, :patient_primary_care_physicians, column: :primary_care_physician_id # add_foreign_key :patient_practices_primary_care_physicians, :patient_practices, column: :practice_id rename_column :patients, :doctor_id, :primary_care_physician_id # add_foreign_key :patients, :patient_primary_care_physicians, column: :primary_care_physician_id end end
Version data entries
177 entries across 177 versions & 1 rubygems