Expand description
Lift a PostgreSQL parse tree into the internal Statement AST.
The facade exposes compilation while statement-family modules own
validation and lowering. Tree-shaped SELECT/DDL/expression lowering remains
in the private tree module, and PostgreSQL type interpretation remains
in the private types module.
Functionsยง
- compile
- plan_
only_ for_ test - Lower
DROP FUNCTION/DROP PROCEDURE. Each target arrives as anObjectWithArgs; the argument type list (when spelled) is preserved as a typed signature because routine identity includes(schema, name, argument types).