Renamed Deliverable.due_date to due so it doesn't conflict with issue.due_date

This commit is contained in:
Eric Davis
2008-06-03 17:36:57 -07:00
parent 490bf73efe
commit 23c6ee6e92
8 changed files with 43 additions and 17 deletions
+25
View File
@@ -0,0 +1,25 @@
class RenameDueDateToDue < ActiveRecord::Migration
def self.up
add_column :deliverables, :due, :date
Deliverable.reset_column_information
Deliverable.find(:all).each do |deliverable|
deliverable.update_attribute(:due, deliverable.due_date)
end
remove_column :deliverables, :due_date
end
def self.down
add_column :deliverables, :due_date, :date
Deliverable.reset_column_information
Deliverable.find(:all).each do |deliverable|
deliverable.update_attribute(:due_date, deliverable.due)
end
remove_column :deliverables, :due
end
end