Expand description

Structured name types for SQL objects.

Structs

The identifier for a database.
A fully-qualified human readable name of an item in the catalog.
A fully-qualified human readable name of a schema in the catalog.
An optionally-qualified human-readable name of an item in the catalog.
An optionally-qualified name of an schema in the catalog.
A fully-qualified non-human readable name of an item in the catalog using IDs for the database and schema.
The fully-qualified non-human readable name of a schema in the catalog.
The identifier for a schema.
An AST visitor that transforms an AST that contains temporary GlobalId references to one where every temporary GlobalId has been replaced by its final allocated id, as dictated by the provided allocation

Enums

A human readable name of a database.
An id of a database.
The identifier for a role.
An id of a schema.

Functions

Resolves names in an AST node using the provided catalog.