1
0
Fork 0
forked from OpenNeo/impress
impress/db/migrate/20110804134432_add_timestamps_to_items.rb
Matchu fcf3292448 Add Rails version to old migrations
I'm not sure it's literally true that they were all built against Rails 3.2, but that's what it was at before we upgraded, and like. that's probably fine
2023-10-23 19:05:08 -07:00

13 lines
390 B
Ruby

class AddTimestampsToItems < ActiveRecord::Migration[3.2]
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