snowshu.core.compile

class snowshu.core.compile.RuntimeSourceCompiler

Bases: object

static compile_queries_for_relation(relation: snowshu.core.models.relation.Relation, dag: networkx.classes.graph.Graph, source_adapter: Type[snowshu.adapters.source_adapters.base_source_adapter.BaseSourceAdapter], analyze: bool) → snowshu.core.models.relation.Relation

generates and populates the compiled sql for each relation in a dag.