1 line
167 KiB
JSON
1 line
167 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "label": "operators.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1"}, {"id": "operators_operatortype", "label": "OperatorType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L66"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "operators_call", "label": "__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L74"}, {"id": "operators_operatortype_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L91"}, {"id": "operators_operators", "label": "Operators", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L122"}, {"id": "operators_operators_and", "label": ".__and__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L139"}, {"id": "operators_operators_or", "label": ".__or__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L164"}, {"id": "operators_operators_invert", "label": ".__invert__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L189"}, {"id": "operators_operators_op", "label": ".op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L207"}, {"id": "operators_operators_bool_op", "label": ".bool_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L314"}, {"id": "operators_operators_operate", "label": ".operate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L341"}, {"id": "operators_operators_reverse_operate", "label": ".reverse_operate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L371"}, {"id": "operators_custom_op", "label": "custom_op", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L382"}, {"id": "operators_custom_op_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L419"}, {"id": "operators_custom_op_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L441"}, {"id": "operators_custom_op_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L447"}, {"id": "operators_custom_op_hash_key", "label": "._hash_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L450"}, {"id": "operators_custom_op_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L479"}, {"id": "operators_columnoperators", "label": "ColumnOperators", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L498"}, {"id": "operators_operate", "label": "operate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L543"}, {"id": "operators_reverse_operate", "label": "reverse_operate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L547"}, {"id": "operators_columnoperators_lt", "label": ".__lt__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L551"}, {"id": "operators_columnoperators_le", "label": ".__le__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L559"}, {"id": "operators_hash", "label": "__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L572"}, {"id": "operators_columnoperators_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L577"}, {"id": "operators_columnoperators_ne", "label": ".__ne__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L586"}, {"id": "operators_columnoperators_is_distinct_from", "label": ".is_distinct_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L595"}, {"id": "operators_columnoperators_is_not_distinct_from", "label": ".is_not_distinct_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L604"}, {"id": "operators_isnot_distinct_from", "label": "isnot_distinct_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L620"}, {"id": "operators_columnoperators_gt", "label": ".__gt__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L625"}, {"id": "operators_columnoperators_ge", "label": ".__ge__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L633"}, {"id": "operators_columnoperators_neg", "label": ".__neg__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L641"}, {"id": "operators_columnoperators_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L649"}, {"id": "operators_columnoperators_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L652"}, {"id": "operators_columnoperators_lshift", "label": ".__lshift__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L661"}, {"id": "operators_columnoperators_rshift", "label": ".__rshift__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L670"}, {"id": "operators_columnoperators_concat", "label": ".concat()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L679"}, {"id": "operators_columnoperators_rconcat", "label": "._rconcat()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L688"}, {"id": "operators_columnoperators_like", "label": ".like()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L698"}, {"id": "operators_columnoperators_ilike", "label": ".ilike()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L726"}, {"id": "operators_columnoperators_bitwise_xor", "label": ".bitwise_xor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L760"}, {"id": "operators_columnoperators_bitwise_or", "label": ".bitwise_or()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L774"}, {"id": "operators_columnoperators_bitwise_and", "label": ".bitwise_and()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L788"}, {"id": "operators_columnoperators_bitwise_not", "label": ".bitwise_not()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L802"}, {"id": "operators_columnoperators_bitwise_lshift", "label": ".bitwise_lshift()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L816"}, {"id": "operators_columnoperators_bitwise_rshift", "label": ".bitwise_rshift()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L830"}, {"id": "operators_columnoperators_in", "label": ".in_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L844"}, {"id": "operators_columnoperators_not_in", "label": ".not_in()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L945"}, {"id": "operators_notin", "label": "notin_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L976"}, {"id": "operators_columnoperators_not_like", "label": ".not_like()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L981"}, {"id": "operators_notlike", "label": "notlike()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1003"}, {"id": "operators_columnoperators_not_ilike", "label": ".not_ilike()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1010"}, {"id": "operators_notilike", "label": "notilike()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1032"}, {"id": "operators_columnoperators_is", "label": ".is_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1039"}, {"id": "operators_columnoperators_is_not", "label": ".is_not()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1052"}, {"id": "operators_isnot", "label": "isnot()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1072"}, {"id": "operators_columnoperators_startswith", "label": ".startswith()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1077"}, {"id": "operators_columnoperators_istartswith", "label": ".istartswith()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1168"}, {"id": "operators_columnoperators_endswith", "label": ".endswith()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1255"}, {"id": "operators_columnoperators_iendswith", "label": ".iendswith()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1346"}, {"id": "operators_columnoperators_icontains", "label": ".icontains()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1518"}, {"id": "operators_columnoperators_match", "label": ".match()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1599"}, {"id": "operators_columnoperators_regexp_match", "label": ".regexp_match()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1629"}, {"id": "operators_columnoperators_regexp_replace", "label": ".regexp_replace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1687"}, {"id": "operators_columnoperators_desc", "label": ".desc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1739"}, {"id": "operators_columnoperators_asc", "label": ".asc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1744"}, {"id": "operators_columnoperators_nulls_first", "label": ".nulls_first()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1749"}, {"id": "operators_nullsfirst", "label": "nullsfirst()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1762"}, {"id": "operators_columnoperators_nulls_last", "label": ".nulls_last()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1767"}, {"id": "operators_nullslast", "label": "nullslast()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1780"}, {"id": "operators_columnoperators_collate", "label": ".collate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1785"}, {"id": "operators_columnoperators_radd", "label": ".__radd__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1796"}, {"id": "operators_columnoperators_rsub", "label": ".__rsub__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1804"}, {"id": "operators_columnoperators_rmul", "label": ".__rmul__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1812"}, {"id": "operators_columnoperators_rmod", "label": ".__rmod__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1820"}, {"id": "operators_columnoperators_between", "label": ".between()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1828"}, {"id": "operators_columnoperators_distinct", "label": ".distinct()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1837"}, {"id": "operators_columnoperators_any", "label": ".any_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1844"}, {"id": "operators_columnoperators_all", "label": ".all_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1859"}, {"id": "operators_columnoperators_add", "label": ".__add__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1874"}, {"id": "operators_columnoperators_sub", "label": ".__sub__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1886"}, {"id": "operators_columnoperators_mul", "label": ".__mul__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1894"}, {"id": "operators_columnoperators_mod", "label": ".__mod__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1902"}, {"id": "operators_columnoperators_truediv", "label": ".__truediv__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1910"}, {"id": "operators_columnoperators_rtruediv", "label": ".__rtruediv__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1923"}, {"id": "operators_columnoperators_floordiv", "label": ".__floordiv__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1931"}, {"id": "operators_columnoperators_rfloordiv", "label": ".__rfloordiv__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1943"}, {"id": "operators_operator_fn", "label": "_operator_fn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1956"}, {"id": "operators_commutative_op", "label": "commutative_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1960"}, {"id": "operators_comparison_op", "label": "comparison_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1965"}, {"id": "operators_from", "label": "from_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1971"}, {"id": "operators_function_as_comparison_op", "label": "function_as_comparison_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1977"}, {"id": "operators_as", "label": "as_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1982"}, {"id": "operators_exists", "label": "exists()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1987"}, {"id": "operators_is_true", "label": "is_true()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1992"}, {"id": "operators_istrue", "label": "istrue()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2000"}, {"id": "operators_is_false", "label": "is_false()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2007"}, {"id": "operators_isfalse", "label": "isfalse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2015"}, {"id": "operators_is_distinct_from", "label": "is_distinct_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2023"}, {"id": "operators_is_not_distinct_from", "label": "is_not_distinct_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2029"}, {"id": "operators_is", "label": "is_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2045"}, {"id": "operators_is_not", "label": "is_not()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2051"}, {"id": "operators_collate", "label": "collate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2066"}, {"id": "operators_op", "label": "op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2071"}, {"id": "operators_like_op", "label": "like_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2077"}, {"id": "operators_not_like_op", "label": "not_like_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2083"}, {"id": "operators_notlike_op", "label": "notlike_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2091"}, {"id": "operators_ilike_op", "label": "ilike_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2099"}, {"id": "operators_not_ilike_op", "label": "not_ilike_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2105"}, {"id": "operators_notilike_op", "label": "notilike_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2113"}, {"id": "operators_between_op", "label": "between_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2121"}, {"id": "operators_not_between_op", "label": "not_between_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2127"}, {"id": "operators_notbetween_op", "label": "notbetween_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2135"}, {"id": "operators_in_op", "label": "in_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2145"}, {"id": "operators_not_in_op", "label": "not_in_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2151"}, {"id": "operators_notin_op", "label": "notin_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2159"}, {"id": "operators_distinct_op", "label": "distinct_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2166"}, {"id": "operators_any_op", "label": "any_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2171"}, {"id": "operators_all_op", "label": "all_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2176"}, {"id": "operators_escaped_like_impl", "label": "_escaped_like_impl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2180"}, {"id": "operators_startswith_op", "label": "startswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2204"}, {"id": "operators_not_startswith_op", "label": "not_startswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2212"}, {"id": "operators_notstartswith_op", "label": "notstartswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2222"}, {"id": "operators_istartswith_op", "label": "istartswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2232"}, {"id": "operators_not_istartswith_op", "label": "not_istartswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2240"}, {"id": "operators_endswith_op", "label": "endswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2248"}, {"id": "operators_not_endswith_op", "label": "not_endswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2256"}, {"id": "operators_notendswith_op", "label": "notendswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2266"}, {"id": "operators_iendswith_op", "label": "iendswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2276"}, {"id": "operators_not_iendswith_op", "label": "not_iendswith_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2284"}, {"id": "operators_contains_op", "label": "contains_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2292"}, {"id": "operators_not_contains_op", "label": "not_contains_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2300"}, {"id": "operators_notcontains_op", "label": "notcontains_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2310"}, {"id": "operators_icontains_op", "label": "icontains_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2320"}, {"id": "operators_not_icontains_op", "label": "not_icontains_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2328"}, {"id": "operators_match_op", "label": "match_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2336"}, {"id": "operators_regexp_match_op", "label": "regexp_match_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2342"}, {"id": "operators_not_regexp_match_op", "label": "not_regexp_match_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2348"}, {"id": "operators_regexp_replace_op", "label": "regexp_replace_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2353"}, {"id": "operators_not_match_op", "label": "not_match_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2361"}, {"id": "operators_notmatch_op", "label": "notmatch_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2369"}, {"id": "operators_comma_op", "label": "comma_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2376"}, {"id": "operators_filter_op", "label": "filter_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2381"}, {"id": "operators_concat_op", "label": "concat_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2386"}, {"id": "operators_desc_op", "label": "desc_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2396"}, {"id": "operators_asc_op", "label": "asc_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2401"}, {"id": "operators_nulls_first_op", "label": "nulls_first_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2406"}, {"id": "operators_nullsfirst_op", "label": "nullsfirst_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2414"}, {"id": "operators_nulls_last_op", "label": "nulls_last_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2421"}, {"id": "operators_nullslast_op", "label": "nullslast_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2429"}, {"id": "operators_json_getitem_op", "label": "json_getitem_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2436"}, {"id": "operators_json_path_getitem_op", "label": "json_path_getitem_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2441"}, {"id": "operators_bitwise_xor_op", "label": "bitwise_xor_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2446"}, {"id": "operators_bitwise_or_op", "label": "bitwise_or_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2451"}, {"id": "operators_bitwise_and_op", "label": "bitwise_and_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2456"}, {"id": "operators_bitwise_not_op", "label": "bitwise_not_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2461"}, {"id": "operators_bitwise_lshift_op", "label": "bitwise_lshift_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2466"}, {"id": "operators_bitwise_rshift_op", "label": "bitwise_rshift_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2471"}, {"id": "operators_is_comparison", "label": "is_comparison()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2475"}, {"id": "operators_is_commutative", "label": "is_commutative()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2479"}, {"id": "operators_is_ordering_modifier", "label": "is_ordering_modifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2483"}, {"id": "operators_is_natural_self_precedent", "label": "is_natural_self_precedent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2487"}, {"id": "operators_is_boolean", "label": "is_boolean()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2498"}, {"id": "operators_mirror", "label": "mirror()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2505"}, {"id": "operators_is_associative", "label": "is_associative()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2517"}, {"id": "operators_is_order_by_modifier", "label": "is_order_by_modifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2521"}, {"id": "operators_asbool", "label": "_asbool()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2537"}, {"id": "operators_oplimit", "label": "_OpLimit", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2541"}, {"id": "intenum", "label": "IntEnum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "operators_is_precedent", "label": "is_precedent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2608"}, {"id": "operators_rationale_67", "label": "describe an op() function.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L67"}, {"id": "operators_rationale_123", "label": "Base of comparison and logical operators. Implements base methods :meth", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L123"}, {"id": "operators_rationale_140", "label": "Implement the ``&`` operator. When used with SQL expressions, results i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L140"}, {"id": "operators_rationale_165", "label": "Implement the ``|`` operator. When used with SQL expressions, results i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L165"}, {"id": "operators_rationale_190", "label": "Implement the ``~`` operator. When used with SQL expressions, results i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L190"}, {"id": "operators_rationale_217", "label": "Produce a generic operator function. e.g.:: somecolumn.op(\"*", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L217"}, {"id": "operators_rationale_320", "label": "Return a custom boolean operator. This method is shorthand for calling", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L320"}, {"id": "operators_rationale_344", "label": "r\"\"\"Operate on an argument. This is the lowest level of operation, rais", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L344"}, {"id": "operators_rationale_374", "label": "Reverse operate on an argument. Usage is the same as :meth:`operate`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L374"}, {"id": "operators_rationale_383", "label": "Represent a 'custom' operator. :class:`.custom_op` is normally instantiated", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L383"}, {"id": "operators_rationale_499", "label": "Defines boolean, comparison, and other operators for :class:`_expression.Col", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L499"}, {"id": "operators_rationale_552", "label": "Implement the ``<`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L552"}, {"id": "operators_rationale_560", "label": "Implement the ``<=`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L560"}, {"id": "operators_rationale_578", "label": "Implement the ``==`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L578"}, {"id": "operators_rationale_587", "label": "Implement the ``!=`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L587"}, {"id": "operators_rationale_596", "label": "Implement the ``IS DISTINCT FROM`` operator. Renders \"a IS DISTINCT FRO", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L596"}, {"id": "operators_rationale_605", "label": "Implement the ``IS NOT DISTINCT FROM`` operator. Renders \"a IS NOT DIST", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L605"}, {"id": "operators_rationale_626", "label": "Implement the ``>`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L626"}, {"id": "operators_rationale_634", "label": "Implement the ``>=`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L634"}, {"id": "operators_rationale_642", "label": "Implement the ``-`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L642"}, {"id": "operators_rationale_653", "label": "Implement the [] operator. This can be used by some database-specific t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L653"}, {"id": "operators_rationale_662", "label": "implement the << operator. Not used by SQLAlchemy core, this is provide", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L662"}, {"id": "operators_rationale_671", "label": "implement the >> operator. Not used by SQLAlchemy core, this is provide", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L671"}, {"id": "operators_rationale_680", "label": "Implement the 'concat' operator. In a column context, produces the clau", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L680"}, {"id": "operators_rationale_689", "label": "Implement an 'rconcat' operator. this is for internal use at the moment", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L689"}, {"id": "operators_rationale_701", "label": "r\"\"\"Implement the ``like`` operator. In a column context, produces the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L701"}, {"id": "operators_rationale_729", "label": "r\"\"\"Implement the ``ilike`` operator, e.g. case insensitive LIKE. In a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L729"}, {"id": "operators_rationale_761", "label": "Produce a bitwise XOR operation, typically via the ``^`` operator, or ``", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L761"}, {"id": "operators_rationale_775", "label": "Produce a bitwise OR operation, typically via the ``|`` operator.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L775"}, {"id": "operators_rationale_789", "label": "Produce a bitwise AND operation, typically via the ``&`` operator.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L789"}, {"id": "operators_rationale_803", "label": "Produce a bitwise NOT operation, typically via the ``~`` operator.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L803"}, {"id": "operators_rationale_817", "label": "Produce a bitwise LSHIFT operation, typically via the ``<<`` operator.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L817"}, {"id": "operators_rationale_831", "label": "Produce a bitwise RSHIFT operation, typically via the ``>>`` operator.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L831"}, {"id": "operators_rationale_845", "label": "Implement the ``in`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L845"}, {"id": "operators_rationale_946", "label": "implement the ``NOT IN`` operator. This is equivalent to using negation", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L946"}, {"id": "operators_rationale_984", "label": "implement the ``NOT LIKE`` operator. This is equivalent to using negati", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L984"}, {"id": "operators_rationale_1013", "label": "implement the ``NOT ILIKE`` operator. This is equivalent to using negat", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1013"}, {"id": "operators_rationale_1040", "label": "Implement the ``IS`` operator. Normally, ``IS`` is generated automatica", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1040"}, {"id": "operators_rationale_1053", "label": "Implement the ``IS NOT`` operator. Normally, ``IS NOT`` is generated au", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1053"}, {"id": "operators_rationale_1083", "label": "r\"\"\"Implement the ``startswith`` operator. Produces a LIKE expression t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1083"}, {"id": "operators_rationale_1174", "label": "r\"\"\"Implement the ``istartswith`` operator, e.g. case insensitive versio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1174"}, {"id": "operators_rationale_1261", "label": "r\"\"\"Implement the 'endswith' operator. Produces a LIKE expression that", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1261"}, {"id": "operators_rationale_1352", "label": "r\"\"\"Implement the ``iendswith`` operator, e.g. case insensitive version", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1352"}, {"id": "operators_rationale_1434", "label": "r\"\"\"Implement the 'contains' operator. Produces a LIKE expression that", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1434"}, {"id": "operators_rationale_1519", "label": "r\"\"\"Implement the ``icontains`` operator, e.g. case insensitive version", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1519"}, {"id": "operators_rationale_1600", "label": "Implements a database-specific 'match' operator. :meth:`_sql.ColumnOper", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1600"}, {"id": "operators_rationale_1632", "label": "Implements a database-specific 'regexp match' operator. E.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1632"}, {"id": "operators_rationale_1690", "label": "Implements a database-specific 'regexp replace' operator. E.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1690"}, {"id": "operators_rationale_1740", "label": "Produce a :func:`_expression.desc` clause against the parent object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1740"}, {"id": "operators_rationale_1745", "label": "Produce a :func:`_expression.asc` clause against the parent object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1745"}, {"id": "operators_rationale_1750", "label": "Produce a :func:`_expression.nulls_first` clause against the parent obje", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1750"}, {"id": "operators_rationale_1768", "label": "Produce a :func:`_expression.nulls_last` clause against the parent objec", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1768"}, {"id": "operators_rationale_1786", "label": "Produce a :func:`_expression.collate` clause against the parent object,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1786"}, {"id": "operators_rationale_1797", "label": "Implement the ``+`` operator in reverse. See :meth:`.ColumnOperators.__", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1797"}, {"id": "operators_rationale_1805", "label": "Implement the ``-`` operator in reverse. See :meth:`.ColumnOperators.__", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1805"}, {"id": "operators_rationale_1813", "label": "Implement the ``*`` operator in reverse. See :meth:`.ColumnOperators.__", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1813"}, {"id": "operators_rationale_1821", "label": "Implement the ``%`` operator in reverse. See :meth:`.ColumnOperators.__", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1821"}, {"id": "operators_rationale_1831", "label": "Produce a :func:`_expression.between` clause against the parent object,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1831"}, {"id": "operators_rationale_1838", "label": "Produce a :func:`_expression.distinct` clause against the parent object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1838"}, {"id": "operators_rationale_1845", "label": "Produce an :func:`_expression.any_` clause against the parent object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1845"}, {"id": "operators_rationale_1860", "label": "Produce an :func:`_expression.all_` clause against the parent object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1860"}, {"id": "operators_rationale_1875", "label": "Implement the ``+`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1875"}, {"id": "operators_rationale_1887", "label": "Implement the ``-`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1887"}, {"id": "operators_rationale_1895", "label": "Implement the ``*`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1895"}, {"id": "operators_rationale_1903", "label": "Implement the ``%`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1903"}, {"id": "operators_rationale_1911", "label": "Implement the ``/`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1911"}, {"id": "operators_rationale_1924", "label": "Implement the ``/`` operator in reverse. See :meth:`.ColumnOperators.__", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1924"}, {"id": "operators_rationale_1932", "label": "Implement the ``//`` operator. In a column context, produces the clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1932"}, {"id": "operators_rationale_1944", "label": "Implement the ``//`` operator in reverse. See :meth:`.ColumnOperators._", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1944"}, {"id": "operators_rationale_2506", "label": "rotate a comparison operator 180 degrees. Note this is not the same as nega", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2506"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_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/operators.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_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/operators.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_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/operators.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_cache_key_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_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/operators.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_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/operators.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_operatortype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L66", "weight": 1.0}, {"source": "operators_operatortype", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_call", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_call", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L83", "weight": 1.0}, {"source": "operators_operatortype", "target": "operators_operatortype_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_operators", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L122", "weight": 1.0}, {"source": "operators_operators", "target": "operators_operators_and", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L139", "weight": 1.0}, {"source": "operators_operators", "target": "operators_operators_or", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L164", "weight": 1.0}, {"source": "operators_operators", "target": "operators_operators_invert", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L189", "weight": 1.0}, {"source": "operators_operators", "target": "operators_operators_op", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L207", "weight": 1.0}, {"source": "operators_operators", "target": "operators_operators_bool_op", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L314", "weight": 1.0}, {"source": "operators_operators", "target": "operators_operators_operate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L341", "weight": 1.0}, {"source": "operators_operators", "target": "operators_operators_reverse_operate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L371", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_custom_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L382", "weight": 1.0}, {"source": "operators_custom_op", "target": "operators_operatortype", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L382", "weight": 1.0}, {"source": "operators_custom_op", "target": "operators_custom_op_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L419", "weight": 1.0}, {"source": "operators_custom_op", "target": "operators_custom_op_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L441", "weight": 1.0}, {"source": "operators_custom_op", "target": "operators_custom_op_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L447", "weight": 1.0}, {"source": "operators_custom_op", "target": "operators_custom_op_hash_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L450", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_call", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L462", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_call", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L471", "weight": 1.0}, {"source": "operators_custom_op", "target": "operators_custom_op_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L479", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_columnoperators", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L498", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_operators", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L498", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_operate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L543", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_reverse_operate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L547", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_lt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L551", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_le", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L559", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_hash", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L572", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L577", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_ne", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L586", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_is_distinct_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L595", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_is_not_distinct_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L604", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_isnot_distinct_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L620", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_gt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L625", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_ge", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L633", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_neg", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L641", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L649", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L652", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_lshift", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L661", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_rshift", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L670", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_concat", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L679", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_rconcat", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L688", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_like", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L698", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_ilike", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L726", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_bitwise_xor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L760", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_bitwise_or", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L774", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_bitwise_and", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L788", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_bitwise_not", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L802", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_bitwise_lshift", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L816", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_bitwise_rshift", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L830", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_in", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L844", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_not_in", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L945", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L976", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_not_like", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L981", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notlike", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1003", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_not_ilike", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1010", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notilike", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1032", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_is", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1039", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_is_not", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1052", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_isnot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1072", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_startswith", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1077", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_istartswith", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1168", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_endswith", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1255", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_iendswith", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1346", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1433", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_icontains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1518", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_match", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1599", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_regexp_match", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1629", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_regexp_replace", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1687", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_desc", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1739", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_asc", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1744", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_nulls_first", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1749", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_nullsfirst", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1762", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_nulls_last", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1767", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_nullslast", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1780", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_collate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1785", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_radd", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1796", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_rsub", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1804", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_rmul", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1812", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_rmod", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1820", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_between", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1828", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_distinct", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1837", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_any", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1844", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1859", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1874", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_sub", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1886", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_mul", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1894", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_mod", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1902", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_truediv", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1910", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_rtruediv", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1923", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_floordiv", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1931", "weight": 1.0}, {"source": "operators_columnoperators", "target": "operators_columnoperators_rfloordiv", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1943", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_operator_fn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1956", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_commutative_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1960", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_comparison_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1965", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1971", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_function_as_comparison_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1977", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_as", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1982", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1987", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_true", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1992", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_istrue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2000", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_false", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2007", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_isfalse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2015", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_distinct_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2023", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_not_distinct_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2029", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_isnot_distinct_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2037", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2045", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_not", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2051", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_isnot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2059", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_collate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2066", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2071", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_like_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2077", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_like_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2083", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notlike_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2091", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_ilike_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2099", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_ilike_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notilike_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_between_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_between_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2127", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notbetween_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2135", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_in_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_in_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2151", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notin_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2159", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_distinct_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2166", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_any_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2171", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_all_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2176", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_escaped_like_impl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2180", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_startswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2204", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_startswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2212", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notstartswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2222", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_istartswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2232", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_istartswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2240", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_endswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2248", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_endswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2256", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notendswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2266", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_iendswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2276", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_iendswith_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2284", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_contains_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2292", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_contains_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2300", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notcontains_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2310", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_icontains_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2320", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_icontains_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2328", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_match_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2336", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_regexp_match_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2342", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_regexp_match_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2348", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_regexp_replace_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2353", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_not_match_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2361", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_notmatch_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2369", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_comma_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2376", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_filter_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2381", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_concat_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2386", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_desc_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2396", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_asc_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2401", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_nulls_first_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2406", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_nullsfirst_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2414", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_nulls_last_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2421", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_nullslast_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2429", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_json_getitem_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2436", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_json_path_getitem_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2441", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_bitwise_xor_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2446", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_bitwise_or_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2451", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_bitwise_and_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2456", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_bitwise_not_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2461", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_bitwise_lshift_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2466", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_bitwise_rshift_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2471", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_comparison", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2475", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_commutative", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2479", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_ordering_modifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2483", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_natural_self_precedent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2487", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_boolean", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2498", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_mirror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2505", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_associative", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2517", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_order_by_modifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2521", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_asbool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2537", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_oplimit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2541", "weight": 1.0}, {"source": "operators_oplimit", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2541", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "target": "operators_is_precedent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2608", "weight": 1.0}, {"source": "operators_operators_and", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L162", "weight": 1.0}, {"source": "operators_operators_or", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L187", "weight": 1.0}, {"source": "operators_operators_invert", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L205", "weight": 1.0}, {"source": "operators_operators_op", "target": "operators_custom_op", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L301", "weight": 1.0}, {"source": "operators_operators_bool_op", "target": "operators_op", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L334", "weight": 1.0}, {"source": "operators_custom_op_eq", "target": "operators_custom_op_hash_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L444", "weight": 1.0}, {"source": "operators_custom_op_hash", "target": "operators_custom_op_hash_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L448", "weight": 1.0}, {"source": "operators_custom_op_call", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L487", "weight": 1.0}, {"source": "operators_columnoperators_lt", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L557", "weight": 1.0}, {"source": "operators_columnoperators_le", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L565", "weight": 1.0}, {"source": "operators_columnoperators_eq", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L584", "weight": 1.0}, {"source": "operators_columnoperators_ne", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L593", "weight": 1.0}, {"source": "operators_columnoperators_is_distinct_from", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L602", "weight": 1.0}, {"source": "operators_columnoperators_is_not_distinct_from", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L615", "weight": 1.0}, {"source": "operators_columnoperators_gt", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L631", "weight": 1.0}, {"source": "operators_columnoperators_ge", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L639", "weight": 1.0}, {"source": "operators_columnoperators_neg", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L647", "weight": 1.0}, {"source": "operators_columnoperators_contains", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L650", "weight": 1.0}, {"source": "operators_columnoperators_getitem", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L659", "weight": 1.0}, {"source": "operators_columnoperators_lshift", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L668", "weight": 1.0}, {"source": "operators_columnoperators_rshift", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L677", "weight": 1.0}, {"source": "operators_columnoperators_concat", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L686", "weight": 1.0}, {"source": "operators_columnoperators_rconcat", "target": "operators_reverse_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L696", "weight": 1.0}, {"source": "operators_columnoperators_like", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L724", "weight": 1.0}, {"source": "operators_columnoperators_ilike", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L758", "weight": 1.0}, {"source": "operators_columnoperators_bitwise_xor", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L772", "weight": 1.0}, {"source": "operators_columnoperators_bitwise_or", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L786", "weight": 1.0}, {"source": "operators_columnoperators_bitwise_and", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L800", "weight": 1.0}, {"source": "operators_columnoperators_bitwise_not", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L814", "weight": 1.0}, {"source": "operators_columnoperators_bitwise_lshift", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L828", "weight": 1.0}, {"source": "operators_columnoperators_bitwise_rshift", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L842", "weight": 1.0}, {"source": "operators_columnoperators_in", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L943", "weight": 1.0}, {"source": "operators_columnoperators_not_in", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L971", "weight": 1.0}, {"source": "operators_columnoperators_not_like", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L998", "weight": 1.0}, {"source": "operators_columnoperators_not_ilike", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1027", "weight": 1.0}, {"source": "operators_columnoperators_is", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1050", "weight": 1.0}, {"source": "operators_columnoperators_is_not", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1067", "weight": 1.0}, {"source": "operators_columnoperators_startswith", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1164", "weight": 1.0}, {"source": "operators_columnoperators_istartswith", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1251", "weight": 1.0}, {"source": "operators_columnoperators_endswith", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1342", "weight": 1.0}, {"source": "operators_columnoperators_iendswith", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1429", "weight": 1.0}, {"source": "operators_columnoperators_icontains", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1597", "weight": 1.0}, {"source": "operators_columnoperators_match", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1627", "weight": 1.0}, {"source": "operators_columnoperators_regexp_match", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1685", "weight": 1.0}, {"source": "operators_columnoperators_regexp_replace", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1732", "weight": 1.0}, {"source": "operators_columnoperators_desc", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1742", "weight": 1.0}, {"source": "operators_columnoperators_asc", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1747", "weight": 1.0}, {"source": "operators_columnoperators_nulls_first", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1757", "weight": 1.0}, {"source": "operators_columnoperators_nulls_last", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1775", "weight": 1.0}, {"source": "operators_columnoperators_collate", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1794", "weight": 1.0}, {"source": "operators_columnoperators_radd", "target": "operators_reverse_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1802", "weight": 1.0}, {"source": "operators_columnoperators_rsub", "target": "operators_reverse_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1810", "weight": 1.0}, {"source": "operators_columnoperators_rmul", "target": "operators_reverse_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1818", "weight": 1.0}, {"source": "operators_columnoperators_rmod", "target": "operators_reverse_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1826", "weight": 1.0}, {"source": "operators_columnoperators_between", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1835", "weight": 1.0}, {"source": "operators_columnoperators_distinct", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1842", "weight": 1.0}, {"source": "operators_columnoperators_any", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1857", "weight": 1.0}, {"source": "operators_columnoperators_all", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1872", "weight": 1.0}, {"source": "operators_columnoperators_add", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1884", "weight": 1.0}, {"source": "operators_columnoperators_sub", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1892", "weight": 1.0}, {"source": "operators_columnoperators_mul", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1900", "weight": 1.0}, {"source": "operators_columnoperators_mod", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1908", "weight": 1.0}, {"source": "operators_columnoperators_truediv", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1921", "weight": 1.0}, {"source": "operators_columnoperators_rtruediv", "target": "operators_reverse_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1929", "weight": 1.0}, {"source": "operators_columnoperators_floordiv", "target": "operators_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1941", "weight": 1.0}, {"source": "operators_columnoperators_rfloordiv", "target": "operators_reverse_operate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1949", "weight": 1.0}, {"source": "operators_like_op", "target": "operators_columnoperators_like", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2078", "weight": 1.0}, {"source": "operators_not_like_op", "target": "operators_notlike", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2084", "weight": 1.0}, {"source": "operators_ilike_op", "target": "operators_columnoperators_ilike", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2100", "weight": 1.0}, {"source": "operators_not_ilike_op", "target": "operators_columnoperators_not_ilike", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2106", "weight": 1.0}, {"source": "operators_between_op", "target": "operators_columnoperators_between", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2122", "weight": 1.0}, {"source": "operators_not_between_op", "target": "operators_columnoperators_between", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2128", "weight": 1.0}, {"source": "operators_in_op", "target": "operators_columnoperators_in", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2146", "weight": 1.0}, {"source": "operators_not_in_op", "target": "operators_columnoperators_not_in", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2152", "weight": 1.0}, {"source": "operators_distinct_op", "target": "operators_columnoperators_distinct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2167", "weight": 1.0}, {"source": "operators_any_op", "target": "operators_columnoperators_any", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2172", "weight": 1.0}, {"source": "operators_all_op", "target": "operators_columnoperators_all", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2177", "weight": 1.0}, {"source": "operators_startswith_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2207", "weight": 1.0}, {"source": "operators_not_startswith_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2215", "weight": 1.0}, {"source": "operators_istartswith_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2235", "weight": 1.0}, {"source": "operators_not_istartswith_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2243", "weight": 1.0}, {"source": "operators_endswith_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2251", "weight": 1.0}, {"source": "operators_not_endswith_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2259", "weight": 1.0}, {"source": "operators_iendswith_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2279", "weight": 1.0}, {"source": "operators_not_iendswith_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2287", "weight": 1.0}, {"source": "operators_contains_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2295", "weight": 1.0}, {"source": "operators_not_contains_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2303", "weight": 1.0}, {"source": "operators_icontains_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2323", "weight": 1.0}, {"source": "operators_not_icontains_op", "target": "operators_escaped_like_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2331", "weight": 1.0}, {"source": "operators_match_op", "target": "operators_columnoperators_match", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2337", "weight": 1.0}, {"source": "operators_regexp_match_op", "target": "operators_columnoperators_regexp_match", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2343", "weight": 1.0}, {"source": "operators_not_regexp_match_op", "target": "operators_columnoperators_regexp_match", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2349", "weight": 1.0}, {"source": "operators_regexp_replace_op", "target": "operators_columnoperators_regexp_replace", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2356", "weight": 1.0}, {"source": "operators_not_match_op", "target": "operators_columnoperators_match", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2362", "weight": 1.0}, {"source": "operators_concat_op", "target": "operators_columnoperators_rconcat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2390", "weight": 1.0}, {"source": "operators_concat_op", "target": "operators_columnoperators_concat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2392", "weight": 1.0}, {"source": "operators_desc_op", "target": "operators_columnoperators_desc", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2397", "weight": 1.0}, {"source": "operators_asc_op", "target": "operators_columnoperators_asc", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2402", "weight": 1.0}, {"source": "operators_nulls_first_op", "target": "operators_columnoperators_nulls_first", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2407", "weight": 1.0}, {"source": "operators_nulls_last_op", "target": "operators_columnoperators_nulls_last", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2422", "weight": 1.0}, {"source": "operators_bitwise_xor_op", "target": "operators_columnoperators_bitwise_xor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2447", "weight": 1.0}, {"source": "operators_bitwise_or_op", "target": "operators_columnoperators_bitwise_or", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2452", "weight": 1.0}, {"source": "operators_bitwise_and_op", "target": "operators_columnoperators_bitwise_and", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2457", "weight": 1.0}, {"source": "operators_bitwise_not_op", "target": "operators_columnoperators_bitwise_not", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2462", "weight": 1.0}, {"source": "operators_bitwise_lshift_op", "target": "operators_columnoperators_bitwise_lshift", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2467", "weight": 1.0}, {"source": "operators_bitwise_rshift_op", "target": "operators_columnoperators_bitwise_rshift", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2472", "weight": 1.0}, {"source": "operators_is_boolean", "target": "operators_is_comparison", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2499", "weight": 1.0}, {"source": "operators_is_precedent", "target": "operators_is_natural_self_precedent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2611", "weight": 1.0}, {"source": "operators_rationale_67", "target": "operators_operatortype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L67", "weight": 1.0}, {"source": "operators_rationale_123", "target": "operators_operators", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L123", "weight": 1.0}, {"source": "operators_rationale_140", "target": "operators_operators_and", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L140", "weight": 1.0}, {"source": "operators_rationale_165", "target": "operators_operators_or", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L165", "weight": 1.0}, {"source": "operators_rationale_190", "target": "operators_operators_invert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L190", "weight": 1.0}, {"source": "operators_rationale_217", "target": "operators_operators_op", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L217", "weight": 1.0}, {"source": "operators_rationale_320", "target": "operators_operators_bool_op", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L320", "weight": 1.0}, {"source": "operators_rationale_344", "target": "operators_operators_operate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L344", "weight": 1.0}, {"source": "operators_rationale_374", "target": "operators_operators_reverse_operate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L374", "weight": 1.0}, {"source": "operators_rationale_383", "target": "operators_custom_op", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L383", "weight": 1.0}, {"source": "operators_rationale_499", "target": "operators_columnoperators", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L499", "weight": 1.0}, {"source": "operators_rationale_552", "target": "operators_columnoperators_lt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L552", "weight": 1.0}, {"source": "operators_rationale_560", "target": "operators_columnoperators_le", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L560", "weight": 1.0}, {"source": "operators_rationale_578", "target": "operators_columnoperators_eq", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L578", "weight": 1.0}, {"source": "operators_rationale_587", "target": "operators_columnoperators_ne", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L587", "weight": 1.0}, {"source": "operators_rationale_596", "target": "operators_columnoperators_is_distinct_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L596", "weight": 1.0}, {"source": "operators_rationale_605", "target": "operators_columnoperators_is_not_distinct_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L605", "weight": 1.0}, {"source": "operators_rationale_626", "target": "operators_columnoperators_gt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L626", "weight": 1.0}, {"source": "operators_rationale_634", "target": "operators_columnoperators_ge", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L634", "weight": 1.0}, {"source": "operators_rationale_642", "target": "operators_columnoperators_neg", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L642", "weight": 1.0}, {"source": "operators_rationale_653", "target": "operators_columnoperators_getitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L653", "weight": 1.0}, {"source": "operators_rationale_662", "target": "operators_columnoperators_lshift", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L662", "weight": 1.0}, {"source": "operators_rationale_671", "target": "operators_columnoperators_rshift", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L671", "weight": 1.0}, {"source": "operators_rationale_680", "target": "operators_columnoperators_concat", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L680", "weight": 1.0}, {"source": "operators_rationale_689", "target": "operators_columnoperators_rconcat", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L689", "weight": 1.0}, {"source": "operators_rationale_701", "target": "operators_columnoperators_like", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L701", "weight": 1.0}, {"source": "operators_rationale_729", "target": "operators_columnoperators_ilike", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L729", "weight": 1.0}, {"source": "operators_rationale_761", "target": "operators_columnoperators_bitwise_xor", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L761", "weight": 1.0}, {"source": "operators_rationale_775", "target": "operators_columnoperators_bitwise_or", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L775", "weight": 1.0}, {"source": "operators_rationale_789", "target": "operators_columnoperators_bitwise_and", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L789", "weight": 1.0}, {"source": "operators_rationale_803", "target": "operators_columnoperators_bitwise_not", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L803", "weight": 1.0}, {"source": "operators_rationale_817", "target": "operators_columnoperators_bitwise_lshift", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L817", "weight": 1.0}, {"source": "operators_rationale_831", "target": "operators_columnoperators_bitwise_rshift", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L831", "weight": 1.0}, {"source": "operators_rationale_845", "target": "operators_columnoperators_in", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L845", "weight": 1.0}, {"source": "operators_rationale_946", "target": "operators_columnoperators_not_in", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L946", "weight": 1.0}, {"source": "operators_rationale_984", "target": "operators_columnoperators_not_like", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L984", "weight": 1.0}, {"source": "operators_rationale_1013", "target": "operators_columnoperators_not_ilike", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1013", "weight": 1.0}, {"source": "operators_rationale_1040", "target": "operators_columnoperators_is", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1040", "weight": 1.0}, {"source": "operators_rationale_1053", "target": "operators_columnoperators_is_not", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1053", "weight": 1.0}, {"source": "operators_rationale_1083", "target": "operators_columnoperators_startswith", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1083", "weight": 1.0}, {"source": "operators_rationale_1174", "target": "operators_columnoperators_istartswith", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1174", "weight": 1.0}, {"source": "operators_rationale_1261", "target": "operators_columnoperators_endswith", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1261", "weight": 1.0}, {"source": "operators_rationale_1352", "target": "operators_columnoperators_iendswith", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1352", "weight": 1.0}, {"source": "operators_rationale_1434", "target": "operators_columnoperators_contains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1434", "weight": 1.0}, {"source": "operators_rationale_1519", "target": "operators_columnoperators_icontains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1519", "weight": 1.0}, {"source": "operators_rationale_1600", "target": "operators_columnoperators_match", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1600", "weight": 1.0}, {"source": "operators_rationale_1632", "target": "operators_columnoperators_regexp_match", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1632", "weight": 1.0}, {"source": "operators_rationale_1690", "target": "operators_columnoperators_regexp_replace", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1690", "weight": 1.0}, {"source": "operators_rationale_1740", "target": "operators_columnoperators_desc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1740", "weight": 1.0}, {"source": "operators_rationale_1745", "target": "operators_columnoperators_asc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1745", "weight": 1.0}, {"source": "operators_rationale_1750", "target": "operators_columnoperators_nulls_first", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1750", "weight": 1.0}, {"source": "operators_rationale_1768", "target": "operators_columnoperators_nulls_last", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1768", "weight": 1.0}, {"source": "operators_rationale_1786", "target": "operators_columnoperators_collate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1786", "weight": 1.0}, {"source": "operators_rationale_1797", "target": "operators_columnoperators_radd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1797", "weight": 1.0}, {"source": "operators_rationale_1805", "target": "operators_columnoperators_rsub", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1805", "weight": 1.0}, {"source": "operators_rationale_1813", "target": "operators_columnoperators_rmul", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1813", "weight": 1.0}, {"source": "operators_rationale_1821", "target": "operators_columnoperators_rmod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1821", "weight": 1.0}, {"source": "operators_rationale_1831", "target": "operators_columnoperators_between", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1831", "weight": 1.0}, {"source": "operators_rationale_1838", "target": "operators_columnoperators_distinct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1838", "weight": 1.0}, {"source": "operators_rationale_1845", "target": "operators_columnoperators_any", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1845", "weight": 1.0}, {"source": "operators_rationale_1860", "target": "operators_columnoperators_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1860", "weight": 1.0}, {"source": "operators_rationale_1875", "target": "operators_columnoperators_add", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1875", "weight": 1.0}, {"source": "operators_rationale_1887", "target": "operators_columnoperators_sub", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1887", "weight": 1.0}, {"source": "operators_rationale_1895", "target": "operators_columnoperators_mul", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1895", "weight": 1.0}, {"source": "operators_rationale_1903", "target": "operators_columnoperators_mod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1903", "weight": 1.0}, {"source": "operators_rationale_1911", "target": "operators_columnoperators_truediv", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1911", "weight": 1.0}, {"source": "operators_rationale_1924", "target": "operators_columnoperators_rtruediv", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1924", "weight": 1.0}, {"source": "operators_rationale_1932", "target": "operators_columnoperators_floordiv", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1932", "weight": 1.0}, {"source": "operators_rationale_1944", "target": "operators_columnoperators_rfloordiv", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1944", "weight": 1.0}, {"source": "operators_rationale_2506", "target": "operators_mirror", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2506", "weight": 1.0}], "raw_calls": [{"caller_nid": "operators_operators_operate", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L367"}, {"caller_nid": "operators_operators_operate", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L367"}, {"caller_nid": "operators_operators_reverse_operate", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L379"}, {"caller_nid": "operators_operators_reverse_operate", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L379"}, {"caller_nid": "operators_custom_op_init", "callee": "_to_instance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L437"}, {"caller_nid": "operators_custom_op_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L443"}, {"caller_nid": "operators_custom_op_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L448"}, {"caller_nid": "operators_custom_op_call", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L486"}, {"caller_nid": "operators_custom_op_call", "callee": "python_impl", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L489"}, {"caller_nid": "operators_custom_op_call", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L491"}, {"caller_nid": "operators_operator_fn", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1957"}, {"caller_nid": "operators_commutative_op", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1961"}, {"caller_nid": "operators_comparison_op", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1966"}, {"caller_nid": "operators_from", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1972"}, {"caller_nid": "operators_function_as_comparison_op", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1978"}, {"caller_nid": "operators_as", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1983"}, {"caller_nid": "operators_exists", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1988"}, {"caller_nid": "operators_is_true", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L1993"}, {"caller_nid": "operators_is_false", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2008"}, {"caller_nid": "operators_op", "callee": "a.op(opstring)", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2072"}, {"caller_nid": "operators_escaped_like_impl", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2185"}, {"caller_nid": "operators_escaped_like_impl", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2191"}, {"caller_nid": "operators_escaped_like_impl", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2192"}, {"caller_nid": "operators_escaped_like_impl", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2195"}, {"caller_nid": "operators_escaped_like_impl", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2197"}, {"caller_nid": "operators_escaped_like_impl", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2197"}, {"caller_nid": "operators_escaped_like_impl", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2199"}, {"caller_nid": "operators_comma_op", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2377"}, {"caller_nid": "operators_filter_op", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2382"}, {"caller_nid": "operators_json_getitem_op", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2437"}, {"caller_nid": "operators_json_path_getitem_op", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2442"}, {"caller_nid": "operators_is_comparison", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2476"}, {"caller_nid": "operators_is_natural_self_precedent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2490"}, {"caller_nid": "operators_mirror", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2511"}, {"caller_nid": "operators_asbool", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2538"}, {"caller_nid": "operators_is_precedent", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2616"}, {"caller_nid": "operators_is_precedent", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2617"}, {"caller_nid": "operators_is_precedent", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2618"}, {"caller_nid": "operators_is_precedent", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2620"}, {"caller_nid": "operators_is_precedent", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/operators.py", "source_location": "L2621"}]} |