#358 Removing a not-null column imposible

This commit is contained in:
Karel Pičman 2025-04-23 10:44:54 +02:00
parent 9fd2117e7b
commit 09cbf97f43

View File

@ -26,9 +26,7 @@ class AlterCustomWorkflows < ActiveRecord::Migration[4.2]
t.remove :project_id
# TODO: The column cannot be removed on SQL server due to NOT NULL constraint.
# The constraint's name is random and therefore cannot be easily removed.
if ActiveRecord::Base.connection.adapter_name.downcase != 'sqlserver'
t.remove :is_enabled
end
t.remove :is_enabled if ActiveRecord::Base.connection.adapter_name.downcase != 'sqlserver'
t.string :name, null: false, default: ''
t.string :description, :string, null: false, default: ''
t.integer :position, :integer, null: false, default: 1