13111: Merge branch 'master' into 12308-go-fuse
[arvados.git] / services / api / db / migrate / 20130610202538_create_repositories.rb
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: AGPL-3.0
4
5 class CreateRepositories < ActiveRecord::Migration
6   def change
7     create_table :repositories 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
13       t.string :name
14       t.string :fetch_url
15       t.string :push_url
16
17       t.timestamps
18     end
19     add_index :repositories, :uuid, :unique => true
20     add_index :repositories, :name
21   end
22 end