2024-09-05 22:54:38 +02:00
|
|
|
class FinalizeCheckFields < ActiveRecord::Migration[7.2]
|
|
|
|
|
def change
|
2024-09-11 22:04:55 +02:00
|
|
|
add_column :checks, :number, :string
|
2024-09-05 22:54:38 +02:00
|
|
|
|
|
|
|
|
add_column :checks, :name_de, :string
|
|
|
|
|
add_column :checks, :name_en, :string
|
|
|
|
|
|
|
|
|
|
add_column :checks, :visual, :boolean, null: false, default: false
|
|
|
|
|
add_column :checks, :auditory, :boolean, null: false, default: false
|
|
|
|
|
add_column :checks, :physical, :boolean, null: false, default: false
|
|
|
|
|
add_column :checks, :cognitive, :boolean, null: false, default: false
|
|
|
|
|
|
|
|
|
|
add_column :checks, :applicable_to_web, :boolean, null: false, default: false
|
|
|
|
|
add_column :checks, :applicable_to_app, :boolean, null: false, default: false
|
|
|
|
|
|
|
|
|
|
add_reference :checks, :principle, foreign_key: true
|
|
|
|
|
|
|
|
|
|
add_column :checks, :external_number, :string, null: true
|
2024-09-11 20:44:33 +02:00
|
|
|
add_column :checks, :conformity_level, :integer, null: true
|
|
|
|
|
add_column :checks, :priority, :integer, null: true
|
2024-09-05 22:54:38 +02:00
|
|
|
|
|
|
|
|
add_column :checks, :manual_test, :boolean, null: false, default: true
|
|
|
|
|
add_column :checks, :test_url, :string, null: true
|
2024-09-11 20:44:33 +02:00
|
|
|
|
2024-09-11 22:04:55 +02:00
|
|
|
add_column :checks, :external_url, :string, null: false
|
2024-09-05 22:54:38 +02:00
|
|
|
end
|
|
|
|
|
end
|