Sha256: bd5c1843183af11d47f1bb4e329d449119a7b5d532db2013c555487f4a2d5cfa

Contents?: true

Size: 374 Bytes

Versions: 6

Compression:

Stored size: 374 Bytes

Contents

class MoveEditorAsString < ActiveRecord::Migration
  def self.up
    remove_column :users, :editor
    add_column :users, :editor, :string, :default => 'simple'
    
    unless $schema_generator
      User.update_all("editor = 'simple'")
    end
    
  end

  def self.down
    remove_column :users, :editor
    add_column :users, :editor, :integer, :default => 0
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
typo-5.5 db/migrate/079_move_editor_as_string.rb
typo-5.4.4 db/migrate/079_move_editor_as_string.rb
typo-5.4.3 db/migrate/079_move_editor_as_string.rb
typo-5.4.2 db/migrate/079_move_editor_as_string.rb
typo-5.4.1 db/migrate/079_move_editor_as_string.rb
typo-5.4 db/migrate/079_move_editor_as_string.rb