Sha256: a95e35720c37abd8bae469ccb7e72cb4536524872e04ea9ccf14fb92c6af18d3

Contents?: true

Size: 560 Bytes

Versions: 5

Compression:

Stored size: 560 Bytes

Contents

class CreateSisCorePrerequisites < ActiveRecord::Migration[6.0]
  def change
    create_table :sis_core_prerequisites do |t|
      t.references :predecessor,
                   null: false,
                   index: { name: 'pred_on_prerequisite' },
                   foreign_key: { to_table: :sis_core_curriculum_courses }
      t.references :successor,
                   null: false,
                   index: { name: 'succ_on_prerequisite' },
                   foreign_key: { to_table: :sis_core_curriculum_courses }
      t.timestamps
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sis_core-1.0.20 db/migrate/20201106091250_create_sis_core_prerequisites.rb
sis_core-1.0.19 db/migrate/20201106091250_create_sis_core_prerequisites.rb
sis_core-1.0.18 db/migrate/20201106091250_create_sis_core_prerequisites.rb
sis_core-1.0.17 db/migrate/20201106091250_create_sis_core_prerequisites.rb
sis_core-1.0.16 db/migrate/20201106091250_create_sis_core_prerequisites.rb