PgType
Represents a PostgreSQL data type.
This sealed class hierarchy maps to PostgreSQL's internal type system, providing a structured representation of types, including their Object Identifier (OID), name, and the schema they belong to.