Sha256: 3a47d14061a354181ae94ca344ed5670a9df496f98e029e899d57f8f1d5e369c
Contents?: true
Size: 955 Bytes
Versions: 177
Compression:
Stored size: 955 Bytes
Contents
class CreateLetters < ActiveRecord::Migration[4.2] def change create_table :letter_letters do |t| t.string :event_type t.integer :event_id t.belongs_to :patient, index: true t.string :type, null: false t.date :issued_on, null: false t.string :description t.string :salutation t.text :body t.text :notes t.datetime :signed_at t.belongs_to :created_by, index: true, null: false t.belongs_to :updated_by, index: true, null: false t.timestamps null: false end add_reference :letter_letters, :letterhead, references: :letter_letterheads, index: true, null: false add_foreign_key :letter_letters, :letter_letterheads, column: :letterhead_id add_reference :letter_letters, :author, references: :users, index: true, null: false add_foreign_key :letter_letters, :users, column: :author_id add_index :letter_letters, [:event_type, :event_id] end end
Version data entries
177 entries across 177 versions & 1 rubygems