2019-05-02 18:17:27 -04:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2017-08-31 00:06:56 -04:00
|
|
|
class AddUnreadPmIndexToNotifications < ActiveRecord::Migration[4.2]
|
2016-02-15 03:29:35 -05:00
|
|
|
def change
|
|
|
|
# create index idxtmp on notifications(user_id, id) where notification_type = 6 AND NOT read
|
|
|
|
add_index :notifications,
|
|
|
|
%i[user_id id],
|
|
|
|
unique: true,
|
|
|
|
where: "notification_type = 6 AND NOT read"
|
|
|
|
end
|
|
|
|
end
|