2023-08-06 17:49:58 -07:00
|
|
|
class AddTimestampsToItems < ActiveRecord::Migration[4.2]
|
2011-08-04 07:01:44 -07:00
|
|
|
def self.up
|
|
|
|
add_timestamps :objects
|
|
|
|
|
|
|
|
timestamp_query = "(SELECT created_at FROM contributions WHERE contributed_id = objects.id AND contributed_type = 'Item')"
|
|
|
|
update "UPDATE objects SET created_at = #{timestamp_query}, updated_at = #{timestamp_query}"
|
|
|
|
end
|
|
|
|
|
|
|
|
def self.down
|
|
|
|
remove_timestamps :objects
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|