-class CollectionUseRegularUuids < ActiveRecord::Migration
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
+class CollectionUseRegularUuids < ActiveRecord::Migration[4.2]
def up
add_column :collections, :name, :string
add_column :collections, :description, :string
add_column :collections, :properties, :text
- add_column :collections, :expire_time, :date
+ add_column :collections, :expires_at, :date
remove_column :collections, :locator
say_with_time "Step 1. Move manifest hashes into portable_data_hash field" do
end
def down
- # Not gonna happen.
+ raise ActiveRecord::IrreversibleMigration, "Can't downmigrate changes to collections and links without potentially losing data."
end
end