()
| 23 | // ExactColumnTyper exposes the database's original logical type name when a |
| 24 | // transport has to project it onto a less expressive result type. Arrow, for |
| 25 | // example, represents DuckDB UUID as String and HUGEINT as Decimal128. Callers |
| 26 | // making encoding decisions must use this lossless name and fail closed when |
| 27 | // it is unavailable; DatabaseTypeName remains the projected result type used |
| 28 | // by existing pgwire result handling. |
no outgoing calls