QUERY PLAN
Result (cost=2.12..2.13 rows=1 width=1)
InitPlan 1 (returns $0)
-> Seq Scan on tbl_punch_travels (cost=0.00..2.12 rows=1 width=0)
Filter: ((status = ANY ('{2,5}'::integer[])) AND (created_by = 1000) AND (((travel_start < '2025-06-25'::date) AND (travel_end > '2025-06-25'::date)) OR ((travel_end = '2025-06-25'::date) AND (travel_end_type = 2)) OR ((travel_start = '2025-06-25'::date) AND (travel_start_type = 2)) OR ((travel_start = '2025-06-25'::date) AND (travel_start_type = 1) AND (travel_end <> '2025-06-25'::date))))