Expand description
Catalog abstraction layer.
Structs§
- Which builtins to return in
BUILTINS::iter
. - Configuration associated with a catalog.
- A description of a field in a
CatalogType::Record
. - Details about a type in the catalog.
- Additional PostgreSQL metadata about a type.
- Specification for the privileges that will be granted from default privileges.
- Specification for objects that will be affected by a default privilege.
- Identifies an environment.
- Reference to a type by it’s global ID
- The error type for
CloudProvider::from_str
. - The error type for
EnvironmentId::from_str
. - Reference to a type by it’s name
- Attributes belonging to a
CatalogRole
. - Represents the grantee and a grantor of a role membership.
- Default variable values for a
CatalogRole
.
Enums§
- An error returned by the catalog.
- The type of a
CatalogItem
. - A type stored in the catalog.
- Identifies a supported cloud provider.
- Enum used to format object names in error messages.
- The types of objects stored in the catalog.
- The types of objects in the system.
- Mirrored from PostgreSQL’s
typcategory
.
Constants§
Traits§
- A cluster in a
SessionCatalog
. - A cluster replica in a
SessionCatalog
- A database in a
SessionCatalog
. - An item in a
SessionCatalog
. - A role in a
SessionCatalog
. - A schema in a
SessionCatalog
. - A catalog keeps track of SQL objects and session state available to the planner.
- Represents a reference to type in the catalog