091_change_changesets_revision_to_string.rb
13 lines
| 577 B
| text/x-ruby
|
RubyLexer
|
r1222 | class ChangeChangesetsRevisionToString < ActiveRecord::Migration | ||
def self.up | ||||
|
r10867 | remove_index :changesets, :name => :changesets_repos_rev | ||
|
r1222 | change_column :changesets, :revision, :string, :null => false | ||
|
r10867 | add_index :changesets, [:repository_id, :revision], :unique => true, :name => :changesets_repos_rev | ||
|
r1222 | end | ||
def self.down | ||||
|
r10867 | remove_index :changesets, :name => :changesets_repos_rev | ||
|
r1222 | change_column :changesets, :revision, :integer, :null => false | ||
|
r10867 | add_index :changesets, [:repository_id, :revision], :unique => true, :name => :changesets_repos_rev | ||
|
r1222 | end | ||
end | ||||