12345678910111213141516171819 |
- class AddEventIdAtCreationToLinks < ActiveRecord::Migration
- def up
- add_column :links, :event_id_at_creation, :integer, :null => false, :default => 0
- execute <<-SQL
- UPDATE
- SET event_id_at_creation = (
- SELECT
- FROM
- WHERE events.agent_id = links.source_id ORDER BY events.id DESC limit 1
- )
- SQL
- end
- def down
- remove_column :links, :event_id_at_creation
- end
- end
|