Skip to main content

Module reserved

Module reserved 

Source
Expand description

NodeDB reserved identifier list and canonical identifier validation.

The validator is the single boundary for identifier content that survives into planning. Bare identifiers are canonicalized to lowercase; quoted identifiers preserve case and may opt into NodeDB-reserved words.

Constants§

RESERVED_KEYWORDS
Words that NodeDB claims as dispatch or rewrite keywords.

Functions§

check_ast_identifier
Validate an identifier already decoded by sqlparser.
check_identifier
Validate a raw identifier token extracted from SQL.
check_identifier_or_wildcard
Validate a raw token that names either an identifier or the * wildcard.
is_reserved
Return true if name matches a NodeDB reserved keyword (case-insensitive).