Expand description
Compile command — validate project and show deployment plan.
Compiles the project through a multi-stage pipeline:
- Parse — Load and parse SQL files from the project directory.
- Validate — Check project structure and dependencies.
- Build graph — Assemble the dependency-aware project graph.
- Typecheck — Incrementally validate SQL against Materialize. Only objects whose definitions changed since the last build are re-validated; unchanged builds skip typechecking entirely.
- Display — Print the deployment plan with dependencies and SQL.
Functions§
- run
- Compile and validate the project, showing the deployment plan.
- run_
without_ typecheck - Compile the project without type checking.