1 line
45 KiB
JSON
1 line
45 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "label": "_selectable_constructors.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L1"}, {"id": "selectable_constructors_alias", "label": "alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L59"}, {"id": "selectable_constructors_cte", "label": "cte()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L93"}, {"id": "selectable_constructors_except", "label": "except_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L115"}, {"id": "selectable_constructors_except_all", "label": "except_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L142"}, {"id": "selectable_constructors_exists", "label": "exists()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L168"}, {"id": "selectable_constructors_intersect", "label": "intersect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L214"}, {"id": "selectable_constructors_intersect_all", "label": "intersect_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L241"}, {"id": "selectable_constructors_join", "label": "join()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L268"}, {"id": "selectable_constructors_lateral", "label": "lateral()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L327"}, {"id": "selectable_constructors_outerjoin", "label": "outerjoin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L351"}, {"id": "selectable_constructors_select", "label": "select()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L389"}, {"id": "selectable_constructors_table", "label": "table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L541"}, {"id": "selectable_constructors_tablesample", "label": "tablesample()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L563"}, {"id": "selectable_constructors_union", "label": "union()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L614"}, {"id": "selectable_constructors_union_all", "label": "union_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L648"}, {"id": "selectable_constructors_values", "label": "values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L677"}, {"id": "selectable_constructors_rationale_62", "label": "Return a named alias of the given :class:`.FromClause`. For :class:`.Table`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L62"}, {"id": "selectable_constructors_rationale_96", "label": "r\"\"\"Return a new :class:`_expression.CTE`, or Common Table Expression instan", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L96"}, {"id": "selectable_constructors_rationale_129", "label": "r\"\"\"Return an ``EXCEPT`` of multiple selectables. The returned object is an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L129"}, {"id": "selectable_constructors_rationale_156", "label": "r\"\"\"Return an ``EXCEPT ALL`` of multiple selectables. The returned object i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L156"}, {"id": "selectable_constructors_rationale_173", "label": "Construct a new :class:`_expression.Exists` construct. The :func:`_sql.exis", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L173"}, {"id": "selectable_constructors_rationale_228", "label": "r\"\"\"Return an ``INTERSECT`` of multiple selectables. The returned object is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L228"}, {"id": "selectable_constructors_rationale_255", "label": "r\"\"\"Return an ``INTERSECT ALL`` of multiple selectables. The returned objec", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L255"}, {"id": "selectable_constructors_rationale_275", "label": "Produce a :class:`_expression.Join` object, given two :class:`_expression.Fr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L275"}, {"id": "selectable_constructors_rationale_331", "label": "Return a :class:`_expression.Lateral` object. :class:`_expression.Lateral`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L331"}, {"id": "selectable_constructors_rationale_357", "label": "Return an ``OUTER JOIN`` clause element. The returned object is an instance", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L357"}, {"id": "selectable_constructors_rationale_498", "label": "r\"\"\"Construct a new :class:`_expression.Select`. .. versionadded:: 1.4 - T", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L498"}, {"id": "selectable_constructors_rationale_542", "label": "Produce a new :class:`_expression.TableClause`. The object returned is an i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L542"}, {"id": "selectable_constructors_rationale_569", "label": "Return a :class:`_expression.TableSample` object. :class:`_expression.Table", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L569"}, {"id": "selectable_constructors_rationale_628", "label": "r\"\"\"Return a ``UNION`` of multiple selectables. The returned object is an i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L628"}, {"id": "selectable_constructors_rationale_662", "label": "r\"\"\"Return a ``UNION ALL`` of multiple selectables. The returned object is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L662"}, {"id": "selectable_constructors_rationale_682", "label": "r\"\"\"Construct a :class:`_expression.Values` construct representing the SQL `", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L682"}, {"id": "selectable_constructors_rationale_107", "label": "# TODO: mypy requires the _TypedSelectable overloads in all compound select", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L107"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_functions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_alias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_cte", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_except", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_except", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_except", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L126", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_except_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L142", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_except_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L148", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_except_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L153", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L168", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_intersect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L214", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_intersect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L220", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_intersect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L225", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_intersect_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L241", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_intersect_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_intersect_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L252", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_join", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L268", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_lateral", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L327", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_outerjoin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L351", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L389", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L393", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L399", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L405", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L414", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L424", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L435", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L447", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L460", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L474", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L492", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L497", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L541", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_tablesample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L563", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_union", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L614", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_union", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L620", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_union", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L625", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_union_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L648", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_union_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L654", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_union_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L659", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "target": "selectable_constructors_values", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L677", "weight": 1.0}, {"source": "selectable_constructors_outerjoin", "target": "selectable_constructors_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L379", "weight": 1.0}, {"source": "selectable_constructors_rationale_62", "target": "selectable_constructors_alias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L62", "weight": 1.0}, {"source": "selectable_constructors_rationale_96", "target": "selectable_constructors_cte", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L96", "weight": 1.0}, {"source": "selectable_constructors_rationale_129", "target": "selectable_constructors_except", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L129", "weight": 1.0}, {"source": "selectable_constructors_rationale_156", "target": "selectable_constructors_except_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L156", "weight": 1.0}, {"source": "selectable_constructors_rationale_173", "target": "selectable_constructors_exists", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L173", "weight": 1.0}, {"source": "selectable_constructors_rationale_228", "target": "selectable_constructors_intersect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L228", "weight": 1.0}, {"source": "selectable_constructors_rationale_255", "target": "selectable_constructors_intersect_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L255", "weight": 1.0}, {"source": "selectable_constructors_rationale_275", "target": "selectable_constructors_join", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L275", "weight": 1.0}, {"source": "selectable_constructors_rationale_331", "target": "selectable_constructors_lateral", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L331", "weight": 1.0}, {"source": "selectable_constructors_rationale_357", "target": "selectable_constructors_outerjoin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L357", "weight": 1.0}, {"source": "selectable_constructors_rationale_498", "target": "selectable_constructors_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L498", "weight": 1.0}, {"source": "selectable_constructors_rationale_542", "target": "selectable_constructors_table", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L542", "weight": 1.0}, {"source": "selectable_constructors_rationale_569", "target": "selectable_constructors_tablesample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L569", "weight": 1.0}, {"source": "selectable_constructors_rationale_628", "target": "selectable_constructors_union", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L628", "weight": 1.0}, {"source": "selectable_constructors_rationale_662", "target": "selectable_constructors_union_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L662", "weight": 1.0}, {"source": "selectable_constructors_rationale_682", "target": "selectable_constructors_values", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L682", "weight": 1.0}, {"source": "selectable_constructors_rationale_107", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_constructors_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L107", "weight": 1.0}], "raw_calls": [{"caller_nid": "selectable_constructors_alias", "callee": "_factory", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L90"}, {"caller_nid": "selectable_constructors_cte", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L102"}, {"caller_nid": "selectable_constructors_except", "callee": "_create_except", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L138"}, {"caller_nid": "selectable_constructors_except_all", "callee": "_create_except_all", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L165"}, {"caller_nid": "selectable_constructors_intersect", "callee": "_create_intersect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L237"}, {"caller_nid": "selectable_constructors_intersect_all", "callee": "_create_intersect_all", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L265"}, {"caller_nid": "selectable_constructors_lateral", "callee": "_factory", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L348"}, {"caller_nid": "selectable_constructors_select", "callee": "_no_kw", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L537"}, {"caller_nid": "selectable_constructors_table", "callee": "TableClause", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L560"}, {"caller_nid": "selectable_constructors_tablesample", "callee": "_factory", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L610"}, {"caller_nid": "selectable_constructors_union", "callee": "_create_union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L644"}, {"caller_nid": "selectable_constructors_union_all", "callee": "_create_union_all", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_selectable_constructors.py", "source_location": "L674"}]} |