Sha256: 037a1725fd00816569d111b9c6e18df680ed2345874b3ae4d7588341c7f12ef0
Contents?: true
Size: 775 Bytes
Versions: 177
Compression:
Stored size: 775 Bytes
Contents
class CreateAccessAssessments < ActiveRecord::Migration[4.2] def change create_table :access_assessments do |t| t.belongs_to :patient, index: true, foreign_key: true t.references :type, null: false t.references :site, null: false t.string :side, null: false t.date :performed_on, null: false t.date :procedure_on t.text :comments t.belongs_to :created_by, index: true, null: false t.belongs_to :updated_by, index: true, null: false t.jsonb :document t.timestamps null: false end add_index :access_assessments, :document, using: :gin add_foreign_key :access_assessments, :access_types, column: :type_id add_foreign_key :access_assessments, :access_sites, column: :site_id end end
Version data entries
177 entries across 177 versions & 1 rubygems