Skip to main content

Module input

Module input 

Source
Expand description

Source-owned data types for a single parsed database object.

DatabaseObject and ObjectVariant carry the parsed statements and source locations for one .sql file (or a default + profile-override pair) before semantic validation. Loading and assembly into per-schema groupings live in crate::project::compiler.

Structsยง

DatabaseObject
A database object that may have multiple profile variants.
ObjectVariant
A single file variant of a database object (default or profile-specific).