Migrations for StateMachine refactoring added
This commit is contained in:
parent
1644117a1a
commit
0b4f4fe157
8 changed files with 69 additions and 19 deletions
|
@ -0,0 +1,5 @@
|
|||
class RenameClosedToStateInIssue < ActiveRecord::Migration
|
||||
def change
|
||||
rename_column :issues, :closed, :state
|
||||
end
|
||||
end
|
9
db/migrate/20130214153809_change_state_type_in_issue.rb
Normal file
9
db/migrate/20130214153809_change_state_type_in_issue.rb
Normal file
|
@ -0,0 +1,9 @@
|
|||
class ChangeStateTypeInIssue < ActiveRecord::Migration
|
||||
def up
|
||||
change_column :issues, :state, :string
|
||||
end
|
||||
|
||||
def down
|
||||
change_column :issues, :state, :boolean
|
||||
end
|
||||
end
|
|
@ -0,0 +1,5 @@
|
|||
class RenameClosedToStateInMergeRequest < ActiveRecord::Migration
|
||||
def change
|
||||
rename_column :merge_requests, :closed, :state
|
||||
end
|
||||
end
|
|
@ -0,0 +1,9 @@
|
|||
class ChangeStateTypeInMergeRequest < ActiveRecord::Migration
|
||||
def up
|
||||
change_column :merge_requests, :state, :string
|
||||
end
|
||||
|
||||
def down
|
||||
change_column :merge_requests, :state, :boolean
|
||||
end
|
||||
end
|
|
@ -0,0 +1,5 @@
|
|||
class RenameClosedToStateInMilestone < ActiveRecord::Migration
|
||||
def change
|
||||
rename_column :milestones, :closed, :state
|
||||
end
|
||||
end
|
|
@ -0,0 +1,9 @@
|
|||
class ChangeStateTypeInMilestone < ActiveRecord::Migration
|
||||
def up
|
||||
change_column :milestones, :state, :string
|
||||
end
|
||||
|
||||
def down
|
||||
change_column :milestones, :state, :boolean
|
||||
end
|
||||
end
|
|
@ -0,0 +1,9 @@
|
|||
class RemoveMergedFromMergeRequest < ActiveRecord::Migration
|
||||
def up
|
||||
remove_column :merge_requests, :merged
|
||||
end
|
||||
|
||||
def down
|
||||
add_column :merge_requests, :merged, :boolean, default: true, null: false
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue