Module mz_catalog::builtin

source ·
Expand description

Built-in catalog items.

Builtins exist in the mz_catalog ambient schema. They are automatically installed into the catalog when it is opened. Their definitions are not persisted in the catalog, but hardcoded in this module. This makes it easy to add new builtins, or change the definition of existing builtins, in new versions of Materialize.

Builtin’s names, columns, and types are part of the stable API of Materialize. Be careful to maintain backwards compatibility when changing definitions of existing builtins!

More information about builtin system tables and types can be found in https://materialize.com/docs/sql/system-catalog/.

Modules§

Structs§

Enums§

Constants§

Statics§

Traits§

  • Uniquely identifies the definition of a builtin object.