Sha256: cbf996acb70ed1798d6305684adf995b6a10aaebb172b0c95026da6fda26b7d5
Contents?: true
Size: 962 Bytes
Versions: 2
Compression:
Stored size: 962 Bytes
Contents
class Rpush200Updates < ActiveRecord::Migration def self.up add_column :rpush_notifications, :processing, :boolean, null: false, default: false add_column :rpush_notifications, :priority, :integer, null: true if index_name_exists?(:rpush_notifications, :index_rpush_notifications_multi, true) remove_index :rpush_notifications, name: :index_rpush_notifications_multi end add_index :rpush_notifications, [:processing, :delivered, :failed, :deliver_after], name: 'index_rpush_notifications_multi' end def self.down if index_name_exists?(:rpush_notifications, :index_rpush_notifications_multi, true) remove_index :rpush_notifications, name: :index_rpush_notifications_multi end add_index :rpush_notifications, [:app_id, :delivered, :failed, :deliver_after], name: 'index_rpush_notifications_multi' remove_column :rpush_notifications, :priority remove_column :rpush_notifications, :processing end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rpush-2.0.0.beta2 | lib/generators/templates/rpush_2_0_0_updates.rb |
rpush-2.0.0.beta1 | lib/generators/templates/rpush_2_0_0_updates.rb |