Sha256: f3c427f4335fb5801c133267549f72069256a0e8406dcc3efc29de3d0cd69c72

Contents?: true

Size: 404 Bytes

Versions: 18

Compression:

Stored size: 404 Bytes

Contents

class AddMessagesCountToMailings < ActiveRecord::Migration
  def table_prefix
    MailManager.table_prefix
  rescue
    'mail_manager_'
  end
  def change
    add_column :"#{table_prefix}mailings", :messages_count, :integer, default: 0
    MailManager::Mailing.reset_column_information
    MailManager::Mailing.find_each do |m|
      MailManager::Mailing.reset_counters m.id, :messages
    end
  end
end

Version data entries

18 entries across 9 versions & 1 rubygems

Version Path
mail_manager-3.2.25.1 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb
mail_manager-3.2.25.1 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.22.0 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.22.0 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb
mail_manager-3.2.7 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb
mail_manager-3.2.7 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.6 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb
mail_manager-3.2.6 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.5 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.5 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb
mail_manager-3.2.4 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.4 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb
mail_manager-3.2.2 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb
mail_manager-3.2.2 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.1 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.1 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb
mail_manager-3.2.0 db/migrate/009_add_messages_count_to_mailings.rb
mail_manager-3.2.0 spec/test_app/db/migrate/20150420163804_add_messages_count_to_mailings.rb