class AddPollettToUsers

Public Instance Methods

up() click to toggle source
# File lib/generators/pollett/install/templates/db/migrate/add_pollett_to_users.rb, line 2
  def up
    change_table :users  do |t|
<% config[:new_columns].values.each do |column| -%>
      <%= column %>
<% end -%>
    end

<% config[:new_indexes].values.each do |index| -%>
    <%= index %>
<% end -%>
  end

  def down
    change_table :users do |t|
<% if config[:new_columns].any? -%>
      t.remove <%= new_columns.keys.map { |column| ":#{column}" }.join(",") %>
<% end