Function mz_sql::pure::purify_create_source
source · pub async fn purify_create_source(
catalog: Box<dyn SessionCatalog>,
now: u64,
stmt: CreateSourceStatement<Aug>,
connection_context: ConnectionContext
) -> Result<(Vec<(GlobalId, CreateSubsourceStatement<Aug>)>, CreateSourceStatement<Aug>), PlanError>
Expand description
Purifies a statement, removing any dependencies on external state.
See the section on purification in the crate documentation for details.