Sha256: c938f7dbe2aac3a6f7364899e3583ebaf9aeebd77edb0dba3b844117487dffc4

Contents?: true

Size: 460 Bytes

Versions: 8

Compression:

Stored size: 460 Bytes

Contents

class AddStateToTimelineObjects < ActiveRecord::Migration[4.2]
  def self.up
    add_column :comments, :state, :string, limit: 16, null: false, default: "Expanded"
    add_column :emails,   :state, :string, limit: 16, null: false, default: "Expanded"
    execute("UPDATE comments SET state='Expanded'")
    execute("UPDATE emails   SET state='Expanded'")
  end

  def self.down
    remove_column :comments, :state
    remove_column :emails,   :state
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
fat_free_crm-0.15.2 db/migrate/20100928030626_add_state_to_timeline_objects.rb
fat_free_crm-0.16.4 db/migrate/20100928030626_add_state_to_timeline_objects.rb
fat_free_crm-0.15.1 db/migrate/20100928030626_add_state_to_timeline_objects.rb
fat_free_crm-0.16.3 db/migrate/20100928030626_add_state_to_timeline_objects.rb
fat_free_crm-0.16.2 db/migrate/20100928030626_add_state_to_timeline_objects.rb
fat_free_crm-0.16.1 db/migrate/20100928030626_add_state_to_timeline_objects.rb
fat_free_crm-0.16.0 db/migrate/20100928030626_add_state_to_timeline_objects.rb
fat_free_crm-0.15.0 db/migrate/20100928030626_add_state_to_timeline_objects.rb