Fix step and result text name migration [SCI-9141] (#6154)

This commit is contained in:
Martin Artnik 2023-09-06 16:13:38 +02:00 committed by GitHub
parent 38e62c9835
commit 8cecdd86ea
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,8 +1,21 @@
# frozen_string_literal: true
require File.expand_path('app/helpers/database_helper')
class AddNameColumnToTextComponent < ActiveRecord::Migration[7.0]
def change
add_column :result_texts, :name, :string, default: '', index: true
add_column :step_texts, :name, :string, default: '', index: true
include DatabaseHelper
def up
add_column :result_texts, :name, :string
add_column :step_texts, :name, :string
add_gist_index :result_texts, :name
add_gist_index :step_texts, :name
end
def down
remove_index :step_texts, :name
remove_index :result_texts, :name
remove_column :step_texts, :name
remove_column :result_texts, :name
end
end