This commit is contained in:
@@ -42,4 +42,17 @@ SELECT pgm.id
|
||||
FROM pet_group_mapping pgm
|
||||
INNER JOIN excess_groups eg ON pgm.player_id = eg.player_id AND pgm.pet_group = eg.pet_group
|
||||
WHERE pgm.rn > 1
|
||||
);
|
||||
);
|
||||
|
||||
|
||||
//删除多余的异常融合精灵
|
||||
DELETE FROM "player_pet" pp
|
||||
WHERE
|
||||
pp.deleted_at IS NULL
|
||||
AND pp.is_vip = 0
|
||||
AND (pp.data->>'OldCatchTime')::BIGINT != 0
|
||||
AND NOT EXISTS (
|
||||
SELECT 1
|
||||
FROM config_fusion_pet cfp
|
||||
WHERE (pp.data->>'ID')::INT BETWEEN cfp.result_pet_id AND cfp.result_pet_id + 2
|
||||
);
|
||||
Reference in New Issue
Block a user