Maps PostgreSQL udt_name values to generalized Elixir types.
udt_name
@spec map_type(String.t()) :: atom() | {:array, atom()} | {:unknown, String.t()}