1 line
57 KiB
JSON
1 line
57 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "label": "_elements_constructors.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1"}, {"id": "elements_constructors_all", "label": "all_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L63"}, {"id": "elements_constructors_and", "label": "and_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L117"}, {"id": "elements_constructors_any", "label": "any_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L246"}, {"id": "elements_constructors_asc", "label": "asc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L300"}, {"id": "elements_constructors_collate", "label": "collate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L343"}, {"id": "elements_constructors_between", "label": "between()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L368"}, {"id": "elements_constructors_outparam", "label": "outparam()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L430"}, {"id": "elements_constructors_not", "label": "not_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L446"}, {"id": "elements_constructors_bindparam", "label": "bindparam()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L465"}, {"id": "elements_constructors_case", "label": "case()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L737"}, {"id": "elements_constructors_cast", "label": "cast()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L856"}, {"id": "elements_constructors_try_cast", "label": "try_cast()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L915"}, {"id": "elements_constructors_column", "label": "column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L958"}, {"id": "elements_constructors_desc", "label": "desc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1057"}, {"id": "elements_constructors_distinct", "label": "distinct()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1100"}, {"id": "elements_constructors_bitwise_not", "label": "bitwise_not()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1149"}, {"id": "elements_constructors_extract", "label": "extract()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1166"}, {"id": "elements_constructors_false", "label": "false()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1211"}, {"id": "elements_constructors_funcfilter", "label": "funcfilter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1251"}, {"id": "elements_constructors_label", "label": "label()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1281"}, {"id": "elements_constructors_null", "label": "null()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1304"}, {"id": "elements_constructors_nulls_first", "label": "nulls_first()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1310"}, {"id": "elements_constructors_nulls_last", "label": "nulls_last()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1356"}, {"id": "elements_constructors_or", "label": "or_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1400"}, {"id": "elements_constructors_over", "label": "over()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1505"}, {"id": "elements_constructors_text", "label": "text()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1604"}, {"id": "elements_constructors_true", "label": "true()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1683"}, {"id": "elements_constructors_tuple", "label": "tuple_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1723"}, {"id": "elements_constructors_type_coerce", "label": "type_coerce()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1750"}, {"id": "elements_constructors_within_group", "label": "within_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1834"}, {"id": "elements_constructors_rationale_64", "label": "Produce an ALL expression. For dialects such as that of PostgreSQL, this op", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L64"}, {"id": "elements_constructors_rationale_121", "label": "r\"\"\"Produce a conjunction of expressions joined by ``AND``. E.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L121"}, {"id": "elements_constructors_rationale_185", "label": "r\"\"\"Produce a conjunction of expressions joined by ``AND``. E.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L185"}, {"id": "elements_constructors_rationale_247", "label": "Produce an ANY expression. For dialects such as that of PostgreSQL, this op", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L247"}, {"id": "elements_constructors_rationale_303", "label": "Produce an ascending ``ORDER BY`` clause element. e.g.:: from sqla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L303"}, {"id": "elements_constructors_rationale_346", "label": "Return the clause ``expression COLLATE collation``. e.g.:: collate", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L346"}, {"id": "elements_constructors_rationale_374", "label": "Produce a ``BETWEEN`` predicate clause. E.g.:: from sqlalchemy imp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L374"}, {"id": "elements_constructors_rationale_433", "label": "Create an 'OUT' parameter for usage in functions (stored procedures), for da", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L433"}, {"id": "elements_constructors_rationale_454", "label": "Return a negation of the given clause, i.e. ``NOT(clause)``. The ``~`` oper", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L454"}, {"id": "elements_constructors_rationale_477", "label": "r\"\"\"Produce a \"bound expression\". The return value is an instance of :class", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L477"}, {"id": "elements_constructors_rationale_744", "label": "r\"\"\"Produce a ``CASE`` expression. The ``CASE`` construct in SQL is a condi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L744"}, {"id": "elements_constructors_rationale_860", "label": "r\"\"\"Produce a ``CAST`` expression. :func:`.cast` returns an instance of :cl", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L860"}, {"id": "elements_constructors_rationale_919", "label": "Produce a ``TRY_CAST`` expression for backends which support it; this is a `", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L919"}, {"id": "elements_constructors_rationale_964", "label": "Produce a :class:`.ColumnClause` object. The :class:`.ColumnClause` is a li", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L964"}, {"id": "elements_constructors_rationale_1060", "label": "Produce a descending ``ORDER BY`` clause element. e.g.:: from sqla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1060"}, {"id": "elements_constructors_rationale_1101", "label": "Produce an column-expression-level unary ``DISTINCT`` clause. This applies", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1101"}, {"id": "elements_constructors_rationale_1150", "label": "Produce a unary bitwise NOT clause, typically via the ``~`` operator. Not t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1150"}, {"id": "elements_constructors_rationale_1167", "label": "Return a :class:`.Extract` construct. This is typically available as :func:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1167"}, {"id": "elements_constructors_rationale_1212", "label": "Return a :class:`.False_` construct. E.g.: .. sourcecode:: pycon+sql", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1212"}, {"id": "elements_constructors_rationale_1254", "label": "Produce a :class:`.FunctionFilter` object against a function. Used against", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1254"}, {"id": "elements_constructors_rationale_1286", "label": "Return a :class:`Label` object for the given :class:`_expression.ColumnEleme", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1286"}, {"id": "elements_constructors_rationale_1305", "label": "Return a constant :class:`.Null` construct.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1305"}, {"id": "elements_constructors_rationale_1311", "label": "Produce the ``NULLS FIRST`` modifier for an ``ORDER BY`` expression. :func:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1311"}, {"id": "elements_constructors_rationale_1357", "label": "Produce the ``NULLS LAST`` modifier for an ``ORDER BY`` expression. :func:`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1357"}, {"id": "elements_constructors_rationale_1404", "label": "Produce a conjunction of expressions joined by ``OR``. E.g.:: from", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1404"}, {"id": "elements_constructors_rationale_1456", "label": "Produce a conjunction of expressions joined by ``OR``. E.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1456"}, {"id": "elements_constructors_rationale_1513", "label": "r\"\"\"Produce an :class:`.Over` object against a function. Used against aggre", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1513"}, {"id": "elements_constructors_rationale_1605", "label": "r\"\"\"Construct a new :class:`_expression.TextClause` clause, representing", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1605"}, {"id": "elements_constructors_rationale_1684", "label": "Return a constant :class:`.True_` construct. E.g.: .. sourcecode:: pyc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1684"}, {"id": "elements_constructors_rationale_1727", "label": "Return a :class:`.Tuple`. Main usage is to produce a composite IN construct", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1727"}, {"id": "elements_constructors_rationale_1754", "label": "r\"\"\"Associate a SQL expression with a particular type, without rendering ``C", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1754"}, {"id": "elements_constructors_rationale_1837", "label": "r\"\"\"Produce a :class:`.WithinGroup` object against a function. Used against", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1837"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_coercions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_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/_elements_constructors.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_type_api_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_and", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_and", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L184", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_any", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L246", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_asc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L300", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_collate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L343", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_between", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L368", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_outparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L430", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_not", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L446", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_not", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L450", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_not", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L453", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_bindparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L465", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_case", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L737", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_cast", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L856", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_try_cast", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L915", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L958", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_desc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1057", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_distinct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_bitwise_not", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1149", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_extract", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1166", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_false", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1211", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_funcfilter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1251", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1281", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_null", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1304", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_nulls_first", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1310", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_nulls_last", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1356", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_or", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1400", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_or", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1455", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_over", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1505", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_text", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1604", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_true", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1683", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_tuple", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1723", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_type_coerce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1750", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_constructors_py", "target": "elements_constructors_within_group", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1834", "weight": 1.0}, {"source": "elements_constructors_rationale_64", "target": "elements_constructors_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L64", "weight": 1.0}, {"source": "elements_constructors_rationale_121", "target": "elements_constructors_and", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L121", "weight": 1.0}, {"source": "elements_constructors_rationale_185", "target": "elements_constructors_and", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L185", "weight": 1.0}, {"source": "elements_constructors_rationale_247", "target": "elements_constructors_any", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L247", "weight": 1.0}, {"source": "elements_constructors_rationale_303", "target": "elements_constructors_asc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L303", "weight": 1.0}, {"source": "elements_constructors_rationale_346", "target": "elements_constructors_collate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L346", "weight": 1.0}, {"source": "elements_constructors_rationale_374", "target": "elements_constructors_between", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L374", "weight": 1.0}, {"source": "elements_constructors_rationale_433", "target": "elements_constructors_outparam", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L433", "weight": 1.0}, {"source": "elements_constructors_rationale_454", "target": "elements_constructors_not", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L454", "weight": 1.0}, {"source": "elements_constructors_rationale_477", "target": "elements_constructors_bindparam", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L477", "weight": 1.0}, {"source": "elements_constructors_rationale_744", "target": "elements_constructors_case", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L744", "weight": 1.0}, {"source": "elements_constructors_rationale_860", "target": "elements_constructors_cast", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L860", "weight": 1.0}, {"source": "elements_constructors_rationale_919", "target": "elements_constructors_try_cast", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L919", "weight": 1.0}, {"source": "elements_constructors_rationale_964", "target": "elements_constructors_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L964", "weight": 1.0}, {"source": "elements_constructors_rationale_1060", "target": "elements_constructors_desc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1060", "weight": 1.0}, {"source": "elements_constructors_rationale_1101", "target": "elements_constructors_distinct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1101", "weight": 1.0}, {"source": "elements_constructors_rationale_1150", "target": "elements_constructors_bitwise_not", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1150", "weight": 1.0}, {"source": "elements_constructors_rationale_1167", "target": "elements_constructors_extract", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1167", "weight": 1.0}, {"source": "elements_constructors_rationale_1212", "target": "elements_constructors_false", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1212", "weight": 1.0}, {"source": "elements_constructors_rationale_1254", "target": "elements_constructors_funcfilter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1254", "weight": 1.0}, {"source": "elements_constructors_rationale_1286", "target": "elements_constructors_label", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1286", "weight": 1.0}, {"source": "elements_constructors_rationale_1305", "target": "elements_constructors_null", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1305", "weight": 1.0}, {"source": "elements_constructors_rationale_1311", "target": "elements_constructors_nulls_first", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1311", "weight": 1.0}, {"source": "elements_constructors_rationale_1357", "target": "elements_constructors_nulls_last", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1357", "weight": 1.0}, {"source": "elements_constructors_rationale_1404", "target": "elements_constructors_or", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1404", "weight": 1.0}, {"source": "elements_constructors_rationale_1456", "target": "elements_constructors_or", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1456", "weight": 1.0}, {"source": "elements_constructors_rationale_1513", "target": "elements_constructors_over", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1513", "weight": 1.0}, {"source": "elements_constructors_rationale_1605", "target": "elements_constructors_text", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1605", "weight": 1.0}, {"source": "elements_constructors_rationale_1684", "target": "elements_constructors_true", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1684", "weight": 1.0}, {"source": "elements_constructors_rationale_1727", "target": "elements_constructors_tuple", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1727", "weight": 1.0}, {"source": "elements_constructors_rationale_1754", "target": "elements_constructors_type_coerce", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1754", "weight": 1.0}, {"source": "elements_constructors_rationale_1837", "target": "elements_constructors_within_group", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1837", "weight": 1.0}], "raw_calls": [{"caller_nid": "elements_constructors_all", "callee": "_create_all", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L114"}, {"caller_nid": "elements_constructors_any", "callee": "_create_any", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L297"}, {"caller_nid": "elements_constructors_asc", "callee": "_create_asc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L340"}, {"caller_nid": "elements_constructors_collate", "callee": "_create_collation_expression", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L365"}, {"caller_nid": "elements_constructors_between", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L426"}, {"caller_nid": "elements_constructors_outparam", "callee": "BindParameter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L442"}, {"caller_nid": "elements_constructors_not", "callee": "__invert__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L462"}, {"caller_nid": "elements_constructors_not", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L462"}, {"caller_nid": "elements_constructors_bindparam", "callee": "BindParameter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L723"}, {"caller_nid": "elements_constructors_try_cast", "callee": "TryCast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L955"}, {"caller_nid": "elements_constructors_column", "callee": "ColumnClause", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1054"}, {"caller_nid": "elements_constructors_desc", "callee": "_create_desc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1097"}, {"caller_nid": "elements_constructors_distinct", "callee": "_create_distinct", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1146"}, {"caller_nid": "elements_constructors_bitwise_not", "callee": "_create_bitwise_not", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1163"}, {"caller_nid": "elements_constructors_false", "callee": "_instance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1248"}, {"caller_nid": "elements_constructors_funcfilter", "callee": "FunctionFilter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1278"}, {"caller_nid": "elements_constructors_null", "callee": "_instance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1307"}, {"caller_nid": "elements_constructors_nulls_first", "callee": "_create_nulls_first", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1353"}, {"caller_nid": "elements_constructors_nulls_last", "callee": "_create_nulls_last", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1397"}, {"caller_nid": "elements_constructors_text", "callee": "TextClause", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1680"}, {"caller_nid": "elements_constructors_true", "callee": "_instance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1720"}, {"caller_nid": "elements_constructors_tuple", "callee": "Tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1747"}, {"caller_nid": "elements_constructors_type_coerce", "callee": "TypeCoerce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1831"}, {"caller_nid": "elements_constructors_within_group", "callee": "WithinGroup", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", "source_location": "L1872"}]} |