Database Function Restrictions
PostGraphile supports a wide range of PostgreSQL functions; however we do not support:
- VARIADIC functions
- overloaded functions (because it’s not currently possible to expose them neatly over GraphQL)
- functions that return
recordwithout any more type information (because we don’t know what columns thatrecordwill contain, and thus cannot convert it to GraphQL) — to solve this, changerecordto be the name of a composite type that you’ve defined withCREATE TYPE(or similar)