Sha256: 565620c11e96f69de56b1e0749e68b51431e3c0bb6c55f002e44725ac324602b
Contents?: true
Size: 783 Bytes
Versions: 177
Compression:
Stored size: 783 Bytes
Contents
class CreateClinicalAllergies < ActiveRecord::Migration[4.2] def change create_table :clinical_allergies do |t| t.references :patient, index: true, null: false t.text :description, null: false t.datetime :recorded_at, null: false t.datetime :deleted_at t.references :created_by, index: true, null: false t.references :updated_by, index: true, null: false end add_foreign_key :clinical_allergies, :patients, column: :patient_id add_foreign_key :clinical_allergies, :users, column: :created_by_id add_foreign_key :clinical_allergies, :users, column: :updated_by_id # See Clinical::Patient#allergy_status for possible values add_column :patients, :allergy_status, :string, null: false, default: "unrecorded" end end
Version data entries
177 entries across 177 versions & 1 rubygems