Catalog abstraction layer.
Configuration associated with a catalog.
Details about a type in the catalog.
Reference to a type by it’s global ID
Reference to a type by it’s name
An error returned by the catalog.
A type stored in the catalog.
A catalog keeps track of SQL objects and session state available to the planner.
Represents a reference to type in the catalog