1 # Copyright (C) The Arvados Authors. All rights reserved.
3 # SPDX-License-Identifier: AGPL-3.0
5 class CreateAuthorizedKeys < ActiveRecord::Migration[4.2]
7 create_table :authorized_keys do |t|
8 t.string :uuid, :null => false
9 t.string :owner, :null => false
10 t.string :modified_by_client
11 t.string :modified_by_user
12 t.datetime :modified_at
15 t.string :authorized_user
17 t.datetime :expires_at
21 add_index :authorized_keys, :uuid, :unique => true
22 add_index :authorized_keys, [:authorized_user, :expires_at]