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
trueifnamematches a NodeDB reserved keyword (case-insensitive).