X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2ed4ec45553b9931f78ca88b694f590102ed2bbd..001a60dff02545c2d2476a437b1846c9ae633941:/services/api/db/migrate/20140422011506_pipeline_instance_state.rb diff --git a/services/api/db/migrate/20140422011506_pipeline_instance_state.rb b/services/api/db/migrate/20140422011506_pipeline_instance_state.rb index cc153b99a4..db84c2cfab 100644 --- a/services/api/db/migrate/20140422011506_pipeline_instance_state.rb +++ b/services/api/db/migrate/20140422011506_pipeline_instance_state.rb @@ -1,14 +1,15 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + class PipelineInstanceState < ActiveRecord::Migration include CurrentApiClient def up - if !column_exists?(:pipeline_instances, :state) - add_column :pipeline_instances, :state, :string - end + add_column :pipeline_instances, :state, :string + add_column :pipeline_instances, :components_summary, :text - if !column_exists?(:pipeline_instances, :components_summary) - add_column :pipeline_instances, :components_summary, :text - end + PipelineInstance.reset_column_information act_as_system_user do PipelineInstance.all.each do |pi|