Znalazłem to! Przesyłanie kolumny UUID do ::text
zatrzymuje błąd. Nie jestem pewien co do wydajności, ale na około 5000 wierszy uzyskuję więcej niż wystarczającą wydajność.
SELECT * FROM user
WHERE id::text = 'jsdfhiureeirh' OR uid = 'jsdfhiureeirh';
SELECT * FROM user
WHERE id::text = '33bb9554-c616-42e6-a9c6-88d3bba4221c'
OR uid = '33bb9554-c616-42e6-a9c6-88d3bba4221c';