Skip to main content

Module syntax

Module syntax 

Source
Expand description

Source-facing compiler inputs.

This subsystem owns behavior defined directly by project source files:

  • directory and file discovery
  • profile-specific file variants
  • parsed input structures
  • variable substitution
  • SQL parsing with source locations

These modules describe how bytes on disk become structured compiler inputs.

Modulesยง

input ๐Ÿ”’
Source-owned data types for a single parsed database object.
parser ๐Ÿ”’
SQL parsing with mz_sql_parser.
profile_files ๐Ÿ”’
Profile-specific file override resolution.
variables ๐Ÿ”’
psql-style variable resolution for SQL files.