WITH active_instances AS ( SELECT instance_id FROM eventstore.events2 WHERE aggregate_type = 'instance' AND event_type = 'instance.added' AND instance_id NOT IN ( SELECT instance_id FROM eventstore.events2 WHERE aggregate_type = 'instance' AND event_type = 'instance.removed' ) ) INSERT INTO "queue" ( subscriber , instance_id , aggregate_type , aggregate_id , sequence , position , in_position_order ) SELECT 'transactional-instances' , e.instance_id , e.aggregate_type , e.aggregate_id , e."sequence" , e.position , e.in_tx_order FROM eventstore.events2 e WHERE e.instance_id IN (SELECT instance_id FROM active_instances) AND e.aggregate_type = 'instance' AND e.event_type IN ('instance.added', 'instance.changed', 'instance.removed', 'instance.default.language.set', 'instance.default.org.set', 'instance.iam.project.set', 'instance.iam.console.set') AND e.aggregate_id IN (SELECT instance_id FROM active_instances);