Sha256: 5b95430376696376181d74f3ad8eeedf6983c21ea2d9e0ef2ca8f3d2f5d41390
Contents?: true
Size: 530 Bytes
Versions: 3
Compression:
Stored size: 530 Bytes
Contents
class ValidityRangeForDagLinks < ActiveRecord::Migration def up change_table :dag_links do |t| t.rename :deleted_at, :valid_to t.datetime :valid_from #DagLink.connection.execute "UPDATE `dag_links` SET `valid_from`=`created_at` WHERE 1" end end def down change_table :dag_links do |t| t.rename :valid_to, :deleted_at #DagLink.connection.execute "UPDATE `dag_links` SET `created_at`=`valid_from` WHERE `valid_from` IS NOT NULL" t.remove_column :valid_from end end end
Version data entries
3 entries across 3 versions & 1 rubygems