-- Code generated by BobGen psql v0.42.5. DO NOT EDIT.
-- This file is meant to be re-generated in place and/or deleted at any time.

-- PublicreportIDTable
WITH found_tables AS (
	SELECT 
		'nuisance' as table_name,
		id
	FROM publicreport.nuisance
	WHERE public_id = $1
    
	UNION ALL
    
	SELECT
		'pool'  as table_name,
		id
	FROM publicreport.pool
	WHERE public_id = $2
    
	UNION ALL
    
	SELECT 'quick' as table_name,
		id
	FROM publicreport.quick
	WHERE public_id = $3
)
SELECT 
	EXISTS (SELECT 1 FROM found_tables) as exists_somewhere,
	array_agg(table_name) as found_in_tables,
	array_agg(id) as report_ids
FROM found_tables;
