Sha256: 91ab05107139bb42761fe689b25bb5bb1bdc860a4193c6f8f0a6d6f79173f51d
Contents?: true
Size: 1.3 KB
Versions: 26
Compression:
Stored size: 1.3 KB
Contents
class MakeEventsRevisable < ActiveRecord::Migration def self.up add_column :event_calendar_events, :revisable_original_id, :integer add_column :event_calendar_events, :revisable_branched_from_id, :integer add_column :event_calendar_events, :revisable_number, :integer, :default => 0 add_column :event_calendar_events, :revisable_name, :string add_column :event_calendar_events, :revisable_type, :string add_column :event_calendar_events, :revisable_current_at, :datetime add_column :event_calendar_events, :revisable_revised_at, :datetime add_column :event_calendar_events, :revisable_deleted_at, :datetime add_column :event_calendar_events, :revisable_is_current, :boolean, :default => true end def self.down remove_column :event_calendar_events, :revisable_original_id remove_column :event_calendar_events, :revisable_branched_from_id remove_column :event_calendar_events, :revisable_number remove_column :event_calendar_events, :revisable_name remove_column :event_calendar_events, :revisable_type remove_column :event_calendar_events, :revisable_current_at remove_column :event_calendar_events, :revisable_revised_at remove_column :event_calendar_events, :revisable_deleted_at remove_column :event_calendar_events, :revisable_is_current end end
Version data entries
26 entries across 26 versions & 1 rubygems