+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
require 'has_uuid'
-class AddUuidToApiClientAuthorization < ActiveRecord::Migration
+class AddUuidToApiClientAuthorization < ActiveRecord::Migration[4.2]
extend HasUuid::ClassMethods
def up
add_column :api_client_authorizations, :uuid, :string
add_index :api_client_authorizations, :uuid, :unique => true
-
- prefix = Server::Application.config.uuid_prefix + '-' +
+
+ prefix = Server::Application.config.uuid_prefix + '-' +
Digest::MD5.hexdigest('ApiClientAuthorization'.to_s).to_i(16).to_s(36)[-5..-1] + '-'
update_sql <<-EOS