Sha256: f19aafcffde61f9f95e0579277059a9ad20dd3a3a2939f888197f66b547820d7
Contents?: true
Size: 879 Bytes
Versions: 8
Compression:
Stored size: 879 Bytes
Contents
class CreateSisCoreApplicationSetups < ActiveRecord::Migration[6.0] def change create_table :sis_core_application_setups do |t| t.date :start_date, null: false t.date :end_date, null: false t.string :status, null: false, default: 'Open' t.references :academic_programme, null: false, index: { name: 'as_on_ap_indx' }, foreign_key: { to_table: :sis_core_academic_programmes } t.references :target_semester, null: false, index: { name: 'as_on_ts_indx' }, foreign_key: { to_table: :sis_core_semesters } t.references :academic_year, null: false, index: { name: 'ay_on_ts_indx' }, foreign_key: { to_table: :sis_core_academic_years } t.timestamps end end end
Version data entries
8 entries across 8 versions & 1 rubygems