Files
tfm_ainventory/graphify-out/cache/b7fbd5a145fd66388cb03ced3b6ad649568a706b5ea8b1591cdde9d6b2d8c75b.json

1 line
421 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "label": "selectable.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1"}, {"id": "selectable_jointargetprotocol", "label": "_JoinTargetProtocol", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L158"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_from_objects", "label": "_from_objects()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L160"}, {"id": "selectable_entity_namespace", "label": "entity_namespace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L163"}, {"id": "selectable_offsetlimitparam", "label": "_OffsetLimitParam", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L196"}, {"id": "selectable_limit_offset_value", "label": "_limit_offset_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L200"}, {"id": "selectable_returnsrows", "label": "ReturnsRows", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L204"}, {"id": "dqldmlclauseelement", "label": "DQLDMLClauseElement", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_selectable", "label": "selectable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L226"}, {"id": "selectable_all_selected_columns", "label": "_all_selected_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L230"}, {"id": "selectable_returnsrows_is_derived_from", "label": ".is_derived_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L241"}, {"id": "selectable_returnsrows_generate_fromclause_column_proxies", "label": "._generate_fromclause_column_proxies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L250"}, {"id": "selectable_returnsrows_refresh_for_new_column", "label": "._refresh_for_new_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L261"}, {"id": "selectable_exported_columns", "label": "exported_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L266"}, {"id": "selectable_executablereturnsrows", "label": "ExecutableReturnsRows", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L292"}, {"id": "executable", "label": "Executable", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_typedreturnsrows", "label": "TypedReturnsRows", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L296"}, {"id": "selectable_selectable_refresh_for_new_column", "label": "._refresh_for_new_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L307"}, {"id": "selectable_selectable_lateral", "label": ".lateral()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L310"}, {"id": "selectable_replace_selectable", "label": "replace_selectable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L330"}, {"id": "selectable_selectable_corresponding_column", "label": ".corresponding_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L338"}, {"id": "selectable_hasprefixes", "label": "HasPrefixes", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L378"}, {"id": "selectable_prefix_with", "label": "prefix_with()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L391"}, {"id": "selectable_hassuffixes", "label": "HasSuffixes", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L429"}, {"id": "selectable_suffix_with", "label": "suffix_with()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L442"}, {"id": "selectable_hashints", "label": "HasHints", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L481"}, {"id": "selectable_with_statement_hint", "label": "with_statement_hint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L493"}, {"id": "selectable_with_hint", "label": "with_hint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L528"}, {"id": "selectable_hashints_with_hint", "label": "._with_hint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L587"}, {"id": "selectable_fromclause", "label": "FromClause", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L607"}, {"id": "selectable_hide_froms", "label": "_hide_froms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L632"}, {"id": "selectable_fromclause_select", "label": ".select()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L654"}, {"id": "selectable_fromclause_join", "label": ".join()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L670"}, {"id": "selectable_fromclause_outerjoin", "label": ".outerjoin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L723"}, {"id": "selectable_fromclause_alias", "label": ".alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L772"}, {"id": "selectable_fromclause_tablesample", "label": ".tablesample()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L795"}, {"id": "selectable_fromclause_is_derived_from", "label": ".is_derived_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L816"}, {"id": "selectable_fromclause_is_lexical_equivalent", "label": "._is_lexical_equivalent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L828"}, {"id": "selectable_description", "label": "description()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L839"}, {"id": "selectable_fromclause_generate_fromclause_column_proxies", "label": "._generate_fromclause_column_proxies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L847"}, {"id": "selectable_columns", "label": "columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L886"}, {"id": "selectable_c", "label": "c()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L904"}, {"id": "selectable_fromclause_setup_collections", "label": "._setup_collections()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L915"}, {"id": "selectable_primary_key", "label": "primary_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L956"}, {"id": "selectable_foreign_keys", "label": "foreign_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L969"}, {"id": "selectable_fromclause_reset_column_collection", "label": "._reset_column_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L985"}, {"id": "selectable_select_iterable", "label": "_select_iterable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1003"}, {"id": "selectable_cols_populated", "label": "_cols_populated()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1007"}, {"id": "selectable_fromclause_populate_column_collection", "label": "._populate_column_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1010"}, {"id": "selectable_fromclause_refresh_for_new_column", "label": "._refresh_for_new_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1023"}, {"id": "selectable_fromclause_anonymous_fromclause", "label": "._anonymous_fromclause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1050"}, {"id": "selectable_self_group", "label": "self_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1057"}, {"id": "selectable_namedfromclause", "label": "NamedFromClause", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1062"}, {"id": "selectable_table_valued", "label": "table_valued()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1076"}, {"id": "selectable_selectlabelstyle", "label": "SelectLabelStyle", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1106"}, {"id": "enum", "label": "Enum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_join", "label": "Join", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1234"}, {"id": "selectable_join_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1272"}, {"id": "selectable_join_is_derived_from", "label": ".is_derived_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1327"}, {"id": "selectable_join_self_group", "label": ".self_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1336"}, {"id": "selectable_populate_column_collection", "label": "_populate_column_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1342"}, {"id": "selectable_join_copy_internals", "label": "._copy_internals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1365"}, {"id": "selectable_join_refresh_for_new_column", "label": "._refresh_for_new_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1404"}, {"id": "selectable_join_match_primaries", "label": "._match_primaries()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1409"}, {"id": "selectable_join_condition", "label": "_join_condition()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1421"}, {"id": "selectable_can_join", "label": "_can_join()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1466"}, {"id": "selectable_joincond_scan_left_right", "label": "_joincond_scan_left_right()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1491"}, {"id": "selectable_joincond_trim_constraints", "label": "_joincond_trim_constraints()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1560"}, {"id": "selectable_join_select", "label": ".select()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1594"}, {"id": "selectable_anonymous_fromclause", "label": "_anonymous_fromclause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1615"}, {"id": "selectable_noinit", "label": "NoInit", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1668"}, {"id": "selectable_noinit_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1669"}, {"id": "selectable_lateralfromclause", "label": "LateralFromClause", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1683"}, {"id": "selectable_aliasedreturnsrows", "label": "AliasedReturnsRows", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1697"}, {"id": "selectable_construct", "label": "_construct()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1713"}, {"id": "selectable_aliasedreturnsrows_init", "label": "._init()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1724"}, {"id": "selectable_aliasedreturnsrows_refresh_for_new_column", "label": "._refresh_for_new_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1741"}, {"id": "selectable_aliasedreturnsrows_populate_column_collection", "label": "._populate_column_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1745"}, {"id": "selectable_implicit_returning", "label": "implicit_returning()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1764"}, {"id": "selectable_original", "label": "original()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1768"}, {"id": "selectable_aliasedreturnsrows_is_derived_from", "label": ".is_derived_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1772"}, {"id": "selectable_aliasedreturnsrows_copy_internals", "label": "._copy_internals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1777"}, {"id": "selectable_fromclausealias", "label": "FromClauseAlias", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1796"}, {"id": "selectable_alias", "label": "Alias", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1808"}, {"id": "selectable_factory", "label": "_factory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1833"}, {"id": "selectable_tablevaluedalias", "label": "TableValuedAlias", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1844"}, {"id": "selectable_tablevaluedalias_init", "label": "._init()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1885"}, {"id": "selectable_column", "label": "column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1903"}, {"id": "selectable_tablevaluedalias_alias", "label": ".alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1926"}, {"id": "selectable_tablevaluedalias_lateral", "label": ".lateral()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1949"}, {"id": "selectable_tablevaluedalias_render_derived", "label": ".render_derived()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1962"}, {"id": "selectable_lateral", "label": "Lateral", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2028"}, {"id": "selectable_tablesample", "label": "TableSample", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2061"}, {"id": "selectable_init", "label": "_init()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2098"}, {"id": "selectable_tablesample_get_method", "label": "._get_method()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2115"}, {"id": "selectable_cte", "label": "CTE", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2119"}, {"id": "generative", "label": "Generative", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_cte_init", "label": "._init()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2178"}, {"id": "selectable_cte_populate_column_collection", "label": "._populate_column_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2201"}, {"id": "selectable_cte_alias", "label": ".alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2222"}, {"id": "selectable_cte_union", "label": ".union()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2246"}, {"id": "selectable_cte_union_all", "label": ".union_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2275"}, {"id": "selectable_cte_get_reference_cte", "label": "._get_reference_cte()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2307"}, {"id": "selectable_cteopts", "label": "_CTEOpts", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2316"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_columnsplusnames", "label": "_ColumnsPlusNames", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2320"}, {"id": "selectable_selectsrows", "label": "SelectsRows", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2353"}, {"id": "selectable_selectsrows_generate_columns_plus_names", "label": "._generate_columns_plus_names()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2359"}, {"id": "selectable_hascte", "label": "HasCTE", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2528"}, {"id": "selectable_add_cte", "label": "add_cte()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2548"}, {"id": "selectable_hascte_cte", "label": ".cte()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2655"}, {"id": "selectable_subquery", "label": "Subquery", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2956"}, {"id": "selectable_as_scalar", "label": "as_scalar()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3013"}, {"id": "selectable_fromgrouping", "label": "FromGrouping", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3017"}, {"id": "groupedelement", "label": "GroupedElement", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_fromgrouping_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3026"}, {"id": "selectable_fromgrouping_is_derived_from", "label": ".is_derived_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3047"}, {"id": "selectable_fromgrouping_alias", "label": ".alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3050"}, {"id": "selectable_fromgrouping_anonymous_fromclause", "label": "._anonymous_fromclause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3055"}, {"id": "selectable_fromgrouping_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3066"}, {"id": "selectable_fromgrouping_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3069"}, {"id": "selectable_namedfromgrouping", "label": "NamedFromGrouping", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3079"}, {"id": "selectable_tableclause", "label": "TableClause", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3095"}, {"id": "immutable", "label": "Immutable", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_autoincrement_column", "label": "_autoincrement_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3147"}, {"id": "selectable_tableclause_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3151"}, {"id": "selectable_tableclause_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3180"}, {"id": "selectable_tableclause_refresh_for_new_column", "label": "._refresh_for_new_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3186"}, {"id": "selectable_tableclause_append_column", "label": ".append_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3193"}, {"id": "selectable_insert", "label": "insert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3205"}, {"id": "selectable_update", "label": "update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3220"}, {"id": "selectable_delete", "label": "delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3236"}, {"id": "selectable_forupdatearg", "label": "ForUpdateArg", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3257"}, {"id": "clauseelement", "label": "ClauseElement", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_from_argument", "label": "_from_argument()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3272"}, {"id": "selectable_forupdatearg_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3284"}, {"id": "selectable_forupdatearg_ne", "label": ".__ne__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3294"}, {"id": "selectable_forupdatearg_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3297"}, {"id": "selectable_forupdatearg_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3300"}, {"id": "selectable_values", "label": "Values", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3327"}, {"id": "selectable_values_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3353"}, {"id": "selectable_column_types", "label": "_column_types()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3375"}, {"id": "selectable_data", "label": "data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3434"}, {"id": "selectable_values_scalar_values", "label": ".scalar_values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3451"}, {"id": "selectable_values_populate_column_collection", "label": "._populate_column_collection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3460"}, {"id": "selectable_scalarvalues", "label": "ScalarValues", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3484"}, {"id": "selectable_scalarvalues_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3505"}, {"id": "selectable_scalarvalues_clause_element", "label": ".__clause_element__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3520"}, {"id": "selectable_ungroup", "label": "_ungroup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3529"}, {"id": "selectable_selectbase", "label": "SelectBase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3532"}, {"id": "supportscloneannotations", "label": "SupportsCloneAnnotations", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_selectbase_refresh_for_new_column", "label": "._refresh_for_new_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3556"}, {"id": "selectable_selected_columns", "label": "selected_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3560"}, {"id": "selectable_selectbase_generate_fromclause_column_proxies", "label": "._generate_fromclause_column_proxies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3591"}, {"id": "selectable_selectbase_get_label_style", "label": ".get_label_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3669"}, {"id": "selectable_selectbase_set_label_style", "label": ".set_label_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3678"}, {"id": "selectable_select", "label": "select()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3696"}, {"id": "selectable_implicit_subquery", "label": "_implicit_subquery()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3700"}, {"id": "selectable_selectbase_scalar_type", "label": "._scalar_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3703"}, {"id": "selectable_selectbase_exists", "label": ".exists()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3716"}, {"id": "selectable_selectbase_scalar_subquery", "label": ".scalar_subquery()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3733"}, {"id": "selectable_selectbase_label", "label": ".label()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3762"}, {"id": "selectable_selectbase_lateral", "label": ".lateral()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3773"}, {"id": "selectable_selectbase_subquery", "label": ".subquery()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3786"}, {"id": "selectable_selectbase_ensure_disambiguated_names", "label": "._ensure_disambiguated_names()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3834"}, {"id": "selectable_selectbase_alias", "label": ".alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3842"}, {"id": "selectable_selectstatementgrouping", "label": "SelectStatementGrouping", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3865"}, {"id": "selectable_selectstatementgrouping_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3883"}, {"id": "selectable_selectstatementgrouping_ensure_disambiguated_names", "label": "._ensure_disambiguated_names()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3888"}, {"id": "selectable_selectstatementgrouping_get_label_style", "label": ".get_label_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3895"}, {"id": "selectable_selectstatementgrouping_set_label_style", "label": ".set_label_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3898"}, {"id": "selectable_select_statement", "label": "select_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3906"}, {"id": "selectable_selectstatementgrouping_self_group", "label": ".self_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3909"}, {"id": "selectable_selectstatementgrouping_generate_fromclause_column_proxies", "label": "._generate_fromclause_column_proxies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3921"}, {"id": "selectable_selectstatementgrouping_scalar_type", "label": "._scalar_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3964"}, {"id": "selectable_selectstatementgrouping_add_cte", "label": ".add_cte()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3967"}, {"id": "selectable_generativeselect", "label": "GenerativeSelect", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3972"}, {"id": "dialectkwargs", "label": "DialectKWArgs", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_generativeselect_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3996"}, {"id": "selectable_with_for_update", "label": "with_for_update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4000"}, {"id": "selectable_generativeselect_get_label_style", "label": ".get_label_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4067"}, {"id": "selectable_generativeselect_set_label_style", "label": ".set_label_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4076"}, {"id": "selectable_group_by_clause", "label": "_group_by_clause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4120"}, {"id": "selectable_order_by_clause", "label": "_order_by_clause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4127"}, {"id": "selectable_generativeselect_offset_or_limit_clause", "label": "._offset_or_limit_clause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4133"}, {"id": "selectable_offset_or_limit_clause_asint", "label": "_offset_or_limit_clause_asint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4150"}, {"id": "selectable_generativeselect_offset_or_limit_clause_asint", "label": "._offset_or_limit_clause_asint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4159"}, {"id": "selectable_limit", "label": "_limit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4182"}, {"id": "selectable_generativeselect_simple_int_clause", "label": "._simple_int_clause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4191"}, {"id": "selectable_offset", "label": "_offset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4198"}, {"id": "selectable_has_row_limiting_clause", "label": "_has_row_limiting_clause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4210"}, {"id": "selectable_fetch", "label": "fetch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4248"}, {"id": "selectable_slice", "label": "slice()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4336"}, {"id": "selectable_order_by", "label": "order_by()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4387"}, {"id": "selectable_group_by", "label": "group_by()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4439"}, {"id": "selectable_compoundselectstate", "label": "CompoundSelectState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4487"}, {"id": "compilestate", "label": "CompileState", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_label_resolve_dict", "label": "_label_resolve_dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4489"}, {"id": "selectable_compoundselectkeyword", "label": "_CompoundSelectKeyword", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4503"}, {"id": "selectable_compoundselect", "label": "CompoundSelect", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4512"}, {"id": "hascompilestate", "label": "HasCompileState", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_compoundselect_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4558"}, {"id": "selectable_create_union", "label": "_create_union()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4574"}, {"id": "selectable_create_union_all", "label": "_create_union_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4580"}, {"id": "selectable_create_except", "label": "_create_except()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4586"}, {"id": "selectable_create_except_all", "label": "_create_except_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4592"}, {"id": "selectable_create_intersect", "label": "_create_intersect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4598"}, {"id": "selectable_create_intersect_all", "label": "_create_intersect_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4604"}, {"id": "selectable_compoundselect_scalar_type", "label": "._scalar_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4609"}, {"id": "selectable_compoundselect_self_group", "label": ".self_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4612"}, {"id": "selectable_compoundselect_is_derived_from", "label": ".is_derived_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4617"}, {"id": "selectable_compoundselect_set_label_style", "label": ".set_label_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4623"}, {"id": "selectable_compoundselect_ensure_disambiguated_names", "label": "._ensure_disambiguated_names()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4631"}, {"id": "selectable_compoundselect_generate_fromclause_column_proxies", "label": "._generate_fromclause_column_proxies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4639"}, {"id": "selectable_compoundselect_refresh_for_new_column", "label": "._refresh_for_new_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4692"}, {"id": "selectable_selectstate", "label": "SelectState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4732"}, {"id": "selectable_default_select_compile_options", "label": "default_select_compile_options", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4744"}, {"id": "cacheableoptions", "label": "CacheableOptions", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_get_plugin_class", "label": "get_plugin_class()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4750"}, {"id": "selectable_selectstate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4754"}, {"id": "selectable_plugin_not_implemented", "label": "_plugin_not_implemented()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4776"}, {"id": "selectable_get_column_descriptions", "label": "get_column_descriptions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4783"}, {"id": "selectable_from_statement", "label": "from_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4798"}, {"id": "selectable_get_columns_clause_froms", "label": "get_columns_clause_froms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4804"}, {"id": "selectable_column_naming_convention", "label": "_column_naming_convention()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4814"}, {"id": "selectable_selectstate_get_froms", "label": "._get_froms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4861"}, {"id": "selectable_normalize_froms", "label": "_normalize_froms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4886"}, {"id": "selectable_selectstate_get_display_froms", "label": "._get_display_froms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4941"}, {"id": "selectable_selectstate_memoized_attr_label_resolve_dict", "label": "._memoized_attr__label_resolve_dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5009"}, {"id": "selectable_determine_last_joined_entity", "label": "determine_last_joined_entity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5033"}, {"id": "selectable_selectstate_setup_joins", "label": "._setup_joins()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5045"}, {"id": "selectable_join_determine_implicit_left_side", "label": "_join_determine_implicit_left_side()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5105"}, {"id": "selectable_join_place_explicit_left_side", "label": "_join_place_explicit_left_side()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5177"}, {"id": "selectable_selectfromelements", "label": "_SelectFromElements", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5211"}, {"id": "selectable_selectfromelements_iterate_from_elements", "label": "._iterate_from_elements()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5218"}, {"id": "selectable_memoizedselectentities", "label": "_MemoizedSelectEntities", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5242"}, {"id": "selectable_memoizedselectentities_clone", "label": "._clone()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5280"}, {"id": "selectable_generate_for_statement", "label": "_generate_for_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5288"}, {"id": "selectable_create_raw_select", "label": "_create_raw_select()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5382"}, {"id": "selectable_select_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5394"}, {"id": "selectable_select_scalar_type", "label": "._scalar_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5411"}, {"id": "selectable_select_filter", "label": ".filter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5418"}, {"id": "selectable_select_filter_by_zero", "label": "._filter_by_zero()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5423"}, {"id": "selectable_scalar_subquery", "label": "scalar_subquery()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5444"}, {"id": "selectable_select_filter_by", "label": ".filter_by()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5458"}, {"id": "selectable_column_descriptions", "label": "column_descriptions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5472"}, {"id": "selectable_select_from_statement", "label": ".from_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5515"}, {"id": "selectable_select_outerjoin_from", "label": ".outerjoin_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5630"}, {"id": "selectable_join_from", "label": "join_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5650"}, {"id": "selectable_select_outerjoin", "label": ".outerjoin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5727"}, {"id": "selectable_select_get_final_froms", "label": ".get_final_froms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5770"}, {"id": "selectable_froms", "label": "froms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5817"}, {"id": "selectable_columns_clause_froms", "label": "columns_clause_froms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5826"}, {"id": "selectable_inner_columns", "label": "inner_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5847"}, {"id": "selectable_select_is_derived_from", "label": ".is_derived_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5859"}, {"id": "selectable_select_copy_internals", "label": "._copy_internals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5868"}, {"id": "selectable_select_get_children", "label": ".get_children()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5926"}, {"id": "selectable_add_columns", "label": "add_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5936"}, {"id": "selectable_select_set_entities", "label": "._set_entities()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5972"}, {"id": "selectable_reduce_columns", "label": "reduce_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6005"}, {"id": "selectable_with_only_columns", "label": "with_only_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6044"}, {"id": "selectable_whereclause", "label": "whereclause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6223"}, {"id": "selectable_where", "label": "where()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6242"}, {"id": "selectable_having", "label": "having()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6259"}, {"id": "selectable_distinct", "label": "distinct()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6274"}, {"id": "selectable_select_from", "label": "select_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6315"}, {"id": "selectable_correlate", "label": "correlate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6358"}, {"id": "selectable_correlate_except", "label": "correlate_except()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6431"}, {"id": "selectable_select_ensure_disambiguated_names", "label": "._ensure_disambiguated_names()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6559"}, {"id": "selectable_select_generate_fromclause_column_proxies", "label": "._generate_fromclause_column_proxies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6564"}, {"id": "selectable_select_needs_parens_for_grouping", "label": "._needs_parens_for_grouping()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6629"}, {"id": "selectable_select_self_group", "label": ".self_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6634"}, {"id": "selectable_select_union", "label": ".union()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6653"}, {"id": "selectable_select_union_all", "label": ".union_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6672"}, {"id": "selectable_select_except", "label": ".except_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6691"}, {"id": "selectable_select_except_all", "label": ".except_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6707"}, {"id": "selectable_select_intersect", "label": ".intersect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6723"}, {"id": "selectable_select_intersect_all", "label": ".intersect_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6742"}, {"id": "selectable_scalarselect", "label": "ScalarSelect", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6762"}, {"id": "selectable_scalarselect_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6794"}, {"id": "selectable_scalarselect_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6799"}, {"id": "selectable_scalarselect_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6802"}, {"id": "selectable_scalarselect_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6805"}, {"id": "selectable_scalarselect_self_group", "label": ".self_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6828"}, {"id": "selectable_scalarselect_ungroup", "label": "._ungroup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6831"}, {"id": "selectable_exists", "label": "Exists", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6909"}, {"id": "selectable_exists_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6921"}, {"id": "selectable_exists_regroup", "label": "._regroup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6951"}, {"id": "selectable_exists_select", "label": ".select()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6967"}, {"id": "selectable_exists_correlate", "label": ".correlate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6989"}, {"id": "selectable_exists_correlate_except", "label": ".correlate_except()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7007"}, {"id": "selectable_exists_select_from", "label": ".select_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7025"}, {"id": "selectable_exists_where", "label": ".where()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7042"}, {"id": "selectable_textualselect", "label": "TextualSelect", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7059"}, {"id": "selectable_textualselect_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7106"}, {"id": "selectable_textualselect_set_label_style", "label": ".set_label_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7164"}, {"id": "selectable_textualselect_ensure_disambiguated_names", "label": "._ensure_disambiguated_names()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7167"}, {"id": "selectable_bindparams", "label": "bindparams()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7171"}, {"id": "selectable_textualselect_generate_fromclause_column_proxies", "label": "._generate_fromclause_column_proxies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7179"}, {"id": "selectable_textualselect_scalar_type", "label": "._scalar_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7215"}, {"id": "selectable_annotatedfromclause", "label": "AnnotatedFromClause", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7223"}, {"id": "annotated", "label": "Annotated", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "selectable_annotatedfromclause_copy_internals", "label": "._copy_internals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7224"}, {"id": "selectable_rationale_205", "label": "The base-most class for Core constructs that have some concept of columns th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L205"}, {"id": "selectable_rationale_231", "label": "A sequence of column expression objects that represents the \"selected\" c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L231"}, {"id": "selectable_rationale_242", "label": "Return ``True`` if this :class:`.ReturnsRows` is 'derived' from the give", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L242"}, {"id": "selectable_rationale_257", "label": "Populate columns into an :class:`.AliasedReturnsRows` object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L257"}, {"id": "selectable_rationale_262", "label": "reset internal collections for an incoming column being added.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L262"}, {"id": "selectable_rationale_267", "label": "A :class:`_expression.ColumnCollection` that represents the \"exported\"", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L267"}, {"id": "selectable_rationale_293", "label": "base for executable statements that return rows.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L293"}, {"id": "selectable_rationale_297", "label": "base for a typed executable statements that return rows.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L297"}, {"id": "selectable_rationale_301", "label": "Mark a class as being selectable.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L301"}, {"id": "selectable_rationale_311", "label": "Return a LATERAL alias of this :class:`_expression.Selectable`. The ret", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L311"}, {"id": "selectable_rationale_331", "label": "Replace all occurrences of :class:`_expression.FromClause` 'old' with th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L331"}, {"id": "selectable_rationale_341", "label": "Given a :class:`_expression.ColumnElement`, return the exported :class:`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L341"}, {"id": "selectable_rationale_396", "label": "r\"\"\"Add one or more expressions following the statement keyword, i.e. SE", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L396"}, {"id": "selectable_rationale_447", "label": "r\"\"\"Add one or more expressions following the statement as a whole. Thi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L447"}, {"id": "selectable_rationale_494", "label": "Add a statement hint to this :class:`_expression.Select` or other select", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L494"}, {"id": "selectable_rationale_534", "label": "r\"\"\"Add an indexing or other executional context hint for the given sele", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L534"}, {"id": "selectable_rationale_608", "label": "Represent an element that can be used within the ``FROM`` clause of a ``SELE", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L608"}, {"id": "selectable_rationale_655", "label": "r\"\"\"Return a SELECT of this :class:`_expression.FromClause`. e.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L655"}, {"id": "selectable_rationale_677", "label": "Return a :class:`_expression.Join` from this :class:`_expression.FromCla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L677"}, {"id": "selectable_rationale_729", "label": "Return a :class:`_expression.Join` from this :class:`_expression.FromCla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L729"}, {"id": "selectable_rationale_775", "label": "Return an alias of this :class:`_expression.FromClause`. E.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L775"}, {"id": "selectable_rationale_801", "label": "Return a TABLESAMPLE alias of this :class:`_expression.FromClause`. The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L801"}, {"id": "selectable_rationale_817", "label": "Return ``True`` if this :class:`_expression.FromClause` is 'derived' fro", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L817"}, {"id": "selectable_rationale_829", "label": "Return ``True`` if this :class:`_expression.FromClause` and the other re", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L829"}, {"id": "selectable_rationale_840", "label": "A brief description of this :class:`_expression.FromClause`. Used prima", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L840"}, {"id": "selectable_rationale_865", "label": "A :class:`_expression.ColumnCollection` that represents the \"exported\"", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L865"}, {"id": "selectable_rationale_889", "label": "A named-based collection of :class:`_expression.ColumnElement` objects m", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L889"}, {"id": "selectable_rationale_905", "label": "A synonym for :attr:`.FromClause.columns` :return: a :class:`.ColumnCol", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L905"}, {"id": "selectable_rationale_941", "label": "Return a namespace used for name-based access in SQL expressions. This", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L941"}, {"id": "selectable_rationale_957", "label": "Return the iterable collection of :class:`_schema.Column` objects which", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L957"}, {"id": "selectable_rationale_970", "label": "Return the collection of :class:`_schema.ForeignKey` marker objects whic", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L970"}, {"id": "selectable_rationale_986", "label": "Reset the attributes linked to the ``FromClause.c`` attribute. This col", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L986"}, {"id": "selectable_rationale_1016", "label": "Called on subclasses to establish the .c collection. Each implementatio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1016"}, {"id": "selectable_rationale_1024", "label": "Given a column added to the .c collection of an underlying selectable, p", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1024"}, {"id": "selectable_rationale_1063", "label": "A :class:`.FromClause` that has a name. Examples include tables, subqueries", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1063"}, {"id": "selectable_rationale_1077", "label": "Return a :class:`_sql.TableValuedColumn` object for this :class:`_expres", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1077"}, {"id": "selectable_rationale_1107", "label": "Label style constants that may be passed to :meth:`_sql.Select.set_label_sty", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1107"}, {"id": "selectable_rationale_1235", "label": "Represent a ``JOIN`` construct between two :class:`_expression.FromClause`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1235"}, {"id": "selectable_rationale_1280", "label": "Construct a new :class:`_expression.Join`. The usual entrypoint here is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1280"}, {"id": "selectable_rationale_1431", "label": "Create a join condition between two tables or selectables. See sqlalche", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1431"}, {"id": "selectable_rationale_1595", "label": "r\"\"\"Create a :class:`_expression.Select` from this :class:`_expression.J", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1595"}, {"id": "selectable_rationale_1684", "label": "mark a FROM clause as being able to render directly as LATERAL", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1684"}, {"id": "selectable_rationale_1698", "label": "Base class of aliases against tables, subqueries, and other selectables.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1698"}, {"id": "selectable_rationale_1769", "label": "Legacy for dialects that are referring to Alias.original.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1769"}, {"id": "selectable_rationale_1809", "label": "Represents an table or selectable alias (AS). Represents an alias, as typic", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1809"}, {"id": "selectable_rationale_1845", "label": "An alias against a \"table valued\" SQL function. This construct provides for", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1845"}, {"id": "selectable_rationale_1904", "label": "Return a column expression representing this :class:`_sql.TableValuedAli", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1904"}, {"id": "selectable_rationale_1929", "label": "Return a new alias of this :class:`_sql.TableValuedAlias`. This creates", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1929"}, {"id": "selectable_rationale_1950", "label": "Return a new :class:`_sql.TableValuedAlias` with the lateral flag set, s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1950"}, {"id": "selectable_rationale_1967", "label": "Apply \"render derived\" to this :class:`_sql.TableValuedAlias`. This has", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1967"}, {"id": "selectable_rationale_2029", "label": "Represent a LATERAL subquery. This object is constructed from the :func:`_e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2029"}, {"id": "selectable_rationale_2062", "label": "Represent a TABLESAMPLE clause. This object is constructed from the :func:`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2062"}, {"id": "selectable_rationale_2127", "label": "Represent a Common Table Expression. The :class:`_expression.CTE` object is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2127"}, {"id": "selectable_rationale_2168", "label": "r\"\"\"Return a new :class:`_expression.CTE`, or Common Table Expression in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2168"}, {"id": "selectable_rationale_2223", "label": "Return an :class:`_expression.Alias` of this :class:`_expression.CTE`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2223"}, {"id": "selectable_rationale_2247", "label": "r\"\"\"Return a new :class:`_expression.CTE` with a SQL ``UNION`` of the or", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2247"}, {"id": "selectable_rationale_2278", "label": "r\"\"\"Return a new :class:`_expression.CTE` with a SQL ``UNION ALL`` of th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2278"}, {"id": "selectable_rationale_2308", "label": "A recursive CTE is updated to attach the recursive part. Updated CTEs sh", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2308"}, {"id": "selectable_rationale_2354", "label": "Sub-base of ReturnsRows for elements that deliver rows directly, namely SELE", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2354"}, {"id": "selectable_rationale_2364", "label": "Generate column names as rendered in a SELECT statement by the compiler,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2364"}, {"id": "selectable_rationale_2529", "label": "Mixin that declares a class to include CTE support.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2529"}, {"id": "selectable_rationale_2549", "label": "r\"\"\"Add one or more :class:`_sql.CTE` constructs to this statement. Thi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2549"}, {"id": "selectable_rationale_2661", "label": "r\"\"\"Return a new :class:`_expression.CTE`, or Common Table Expression in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2661"}, {"id": "selectable_rationale_2957", "label": "Represent a subquery of a SELECT. A :class:`.Subquery` is created by invoki", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2957"}, {"id": "selectable_rationale_2997", "label": "Return a :class:`.Subquery` object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2997"}, {"id": "selectable_rationale_3018", "label": "Represent a grouping of a FROM clause", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3018"}, {"id": "selectable_rationale_3080", "label": "represent a grouping of a named FROM clause .. versionadded:: 2.0", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3080"}, {"id": "selectable_rationale_3096", "label": "Represents a minimal \"table\" construct. This is a lightweight table object", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3096"}, {"id": "selectable_rationale_3148", "label": "No PK or default support so no autoincrement column.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3148"}, {"id": "selectable_rationale_3206", "label": "Generate an :class:`_sql.Insert` construct against this :class:`_express", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3206"}, {"id": "selectable_rationale_3221", "label": "Generate an :func:`_expression.update` construct against this :class:`_e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3221"}, {"id": "selectable_rationale_3237", "label": "Generate a :func:`_expression.delete` construct against this :class:`_ex", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3237"}, {"id": "selectable_rationale_3309", "label": "Represents arguments specified to :meth:`_expression.Select.for_update`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3309"}, {"id": "selectable_rationale_3328", "label": "Represent a ``VALUES`` construct that can be used as a FROM element in a sta", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3328"}, {"id": "selectable_rationale_3384", "label": "Return a new :class:`_expression.Values` construct that is a copy of thi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3384"}, {"id": "selectable_rationale_3412", "label": "Return a new :class:`_expression.Values` with the lateral flag set, so t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3412"}, {"id": "selectable_rationale_3435", "label": "Return a new :class:`_expression.Values` construct, adding the given dat", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3435"}, {"id": "selectable_rationale_3452", "label": "Returns a scalar ``VALUES`` construct that can be used as a COLUMN eleme", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3452"}, {"id": "selectable_rationale_3485", "label": "Represent a scalar ``VALUES`` construct that can be used as a COLUMN element", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3485"}, {"id": "selectable_rationale_3541", "label": "Base class for SELECT statements. This includes :class:`_expression.Select", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3541"}, {"id": "selectable_rationale_3563", "label": "A :class:`_expression.ColumnCollection` representing the columns that", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3563"}, {"id": "selectable_rationale_3606", "label": "A sequence of expressions that correspond to what is rendered in the col", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3606"}, {"id": "selectable_rationale_3623", "label": "A :class:`_expression.ColumnCollection` that represents the \"exported\"", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3623"}, {"id": "selectable_rationale_3670", "label": "Retrieve the current label style. Implemented by subclasses.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3670"}, {"id": "selectable_rationale_3679", "label": "Return a new selectable with the specified label style. Implemented by", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3679"}, {"id": "selectable_rationale_3717", "label": "Return an :class:`_sql.Exists` representation of this selectable, which", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3717"}, {"id": "selectable_rationale_3734", "label": "Return a 'scalar' representation of this selectable, which can be used a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3734"}, {"id": "selectable_rationale_3763", "label": "Return a 'scalar' representation of this selectable, embedded as a subqu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3763"}, {"id": "selectable_rationale_3774", "label": "Return a LATERAL alias of this :class:`_expression.Selectable`. The ret", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3774"}, {"id": "selectable_rationale_3787", "label": "Return a subquery of this :class:`_expression.SelectBase`. A subquery i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3787"}, {"id": "selectable_rationale_3835", "label": "Ensure that the names generated by this selectbase will be disambiguated", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3835"}, {"id": "selectable_rationale_3845", "label": "Return a named subquery against this :class:`_expression.SelectBase`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3845"}, {"id": "selectable_rationale_3866", "label": "Represent a grouping of a :class:`_expression.SelectBase`. This differs fro", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3866"}, {"id": "selectable_rationale_3946", "label": "A :class:`_expression.ColumnCollection` representing the columns that", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3946"}, {"id": "selectable_rationale_3973", "label": "Base class for SELECT statements where additional elements can be added.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3973"}, {"id": "selectable_rationale_4009", "label": "Specify a ``FOR UPDATE`` clause for this :class:`_expression.GenerativeS", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4009"}, {"id": "selectable_rationale_4068", "label": "Retrieve the current label style. .. versionadded:: 1.4", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4068"}, {"id": "selectable_rationale_4077", "label": "Return a new selectable with the specified label style. There are three", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4077"}, {"id": "selectable_rationale_4121", "label": "ClauseList access to group_by_clauses for legacy dialects", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4121"}, {"id": "selectable_rationale_4128", "label": "ClauseList access to order_by_clauses for legacy dialects", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4128"}, {"id": "selectable_rationale_4139", "label": "Convert the given value to an \"offset or limit\" clause. This handles in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4139"}, {"id": "selectable_rationale_4162", "label": "Convert the \"offset or limit\" clause of a select construct to an integer", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4162"}, {"id": "selectable_rationale_4183", "label": "Get an integer value for the limit. This should only be used by code th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4183"}, {"id": "selectable_rationale_4192", "label": "True if the clause is a simple integer, False if it is not present or is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4192"}, {"id": "selectable_rationale_4199", "label": "Get an integer value for the offset. This should only be used by code t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4199"}, {"id": "selectable_rationale_4219", "label": "Return a new selectable with the given LIMIT criterion applied.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4219"}, {"id": "selectable_rationale_4255", "label": "r\"\"\"Return a new selectable with the given FETCH FIRST criterion applied", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4255"}, {"id": "selectable_rationale_4311", "label": "Return a new selectable with the given OFFSET criterion applied.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4311"}, {"id": "selectable_rationale_4341", "label": "Apply LIMIT / OFFSET to this statement based on a slice. The start and", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4341"}, {"id": "selectable_rationale_4395", "label": "r\"\"\"Return a new selectable with the given list of ORDER BY criteria app", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4395"}, {"id": "selectable_rationale_4447", "label": "r\"\"\"Return a new selectable with the given list of GROUP BY criterion ap", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4447"}, {"id": "selectable_rationale_4513", "label": "Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set oper", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4513"}, {"id": "selectable_rationale_4705", "label": "A :class:`_expression.ColumnCollection` representing the columns that", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4705"}, {"id": "selectable_rationale_4892", "label": "given an iterable of things to select FROM, reduce them to what would ac", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4892"}, {"id": "selectable_rationale_4946", "label": "Return the full list of 'from' clauses to be displayed. Takes into acco", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4946"}, {"id": "selectable_rationale_5112", "label": "When join conditions don't express the left side explicitly, determine i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5112"}, {"id": "selectable_rationale_5245", "label": "represents partial state from a Select object, for the case where Select.col", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5245"}, {"id": "selectable_rationale_5309", "label": "Represents a ``SELECT`` statement. The :class:`_sql.Select` object is norma", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5309"}, {"id": "selectable_rationale_5383", "label": "Create a :class:`.Select` using raw ``__new__`` with no coercions. Used", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5383"}, {"id": "selectable_rationale_5397", "label": "r\"\"\"Construct a new :class:`_expression.Select`. The public constructor", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5397"}, {"id": "selectable_rationale_5419", "label": "A synonym for the :meth:`_sql.Select.where` method.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5419"}, {"id": "selectable_rationale_5459", "label": "r\"\"\"apply the given filtering criterion as a WHERE clause to this select", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5459"}, {"id": "selectable_rationale_5473", "label": "Return a :term:`plugin-enabled` 'column descriptions' structure referrin", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5473"}, {"id": "selectable_rationale_5518", "label": "Apply the columns which this :class:`.Select` would select onto another", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5518"}, {"id": "selectable_rationale_5549", "label": "r\"\"\"Create a SQL JOIN against this :class:`_expression.Select` object's", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5549"}, {"id": "selectable_rationale_5638", "label": "r\"\"\"Create a SQL LEFT OUTER JOIN against this :class:`_expression.Select", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5638"}, {"id": "selectable_rationale_5659", "label": "r\"\"\"Create a SQL JOIN against this :class:`_expression.Select` object's", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5659"}, {"id": "selectable_rationale_5734", "label": "Create a left outer join. Parameters are the same as that of :meth:`_ex", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5734"}, {"id": "selectable_rationale_5771", "label": "Compute the final displayed list of :class:`_expression.FromClause` elem", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5771"}, {"id": "selectable_rationale_5818", "label": "Return the displayed list of :class:`_expression.FromClause` elements.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5818"}, {"id": "selectable_rationale_5827", "label": "Return the set of :class:`_expression.FromClause` objects implied by the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5827"}, {"id": "selectable_rationale_5848", "label": "An iterator of all :class:`_expression.ColumnElement` expressions which", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5848"}, {"id": "selectable_rationale_5939", "label": "r\"\"\"Return a new :func:`_expression.select` construct with the given ent", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5939"}, {"id": "selectable_rationale_5989", "label": "Return a new :func:`_expression.select` construct with the given column", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5989"}, {"id": "selectable_rationale_6006", "label": "Return a new :func:`_expression.select` construct with redundantly named", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6006"}, {"id": "selectable_rationale_6149", "label": "r\"\"\"Return a new :func:`_expression.select` construct with its columns c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6149"}, {"id": "selectable_rationale_6224", "label": "Return the completed WHERE clause for this :class:`_expression.Select` s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6224"}, {"id": "selectable_rationale_6243", "label": "Return a new :func:`_expression.select` construct with the given express", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6243"}, {"id": "selectable_rationale_6260", "label": "Return a new :func:`_expression.select` construct with the given express", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6260"}, {"id": "selectable_rationale_6275", "label": "r\"\"\"Return a new :func:`_expression.select` construct which will apply D", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6275"}, {"id": "selectable_rationale_6316", "label": "r\"\"\"Return a new :func:`_expression.select` construct with the given FRO", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6316"}, {"id": "selectable_rationale_6362", "label": "r\"\"\"Return a new :class:`_expression.Select` which will correlate the gi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6362"}, {"id": "selectable_rationale_6435", "label": "r\"\"\"Return a new :class:`_expression.Select` which will omit the given F", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6435"}, {"id": "selectable_rationale_6482", "label": "A :class:`_expression.ColumnCollection` representing the columns that", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6482"}, {"id": "selectable_rationale_6575", "label": "Generate column proxies to place in the exported ``.c`` collection of a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6575"}, {"id": "selectable_rationale_6637", "label": "Return a 'grouping' construct as per the :class:`_expression.ClauseEleme", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6637"}, {"id": "selectable_rationale_6656", "label": "r\"\"\"Return a SQL ``UNION`` of this select() construct against the given", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6656"}, {"id": "selectable_rationale_6675", "label": "r\"\"\"Return a SQL ``UNION ALL`` of this select() construct against the gi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6675"}, {"id": "selectable_rationale_6694", "label": "r\"\"\"Return a SQL ``EXCEPT`` of this select() construct against the given", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6694"}, {"id": "selectable_rationale_6710", "label": "r\"\"\"Return a SQL ``EXCEPT ALL`` of this select() construct against the g", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6710"}, {"id": "selectable_rationale_6726", "label": "r\"\"\"Return a SQL ``INTERSECT`` of this select() construct against the gi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6726"}, {"id": "selectable_rationale_6745", "label": "r\"\"\"Return a SQL ``INTERSECT ALL`` of this select() construct against th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6745"}, {"id": "selectable_rationale_6765", "label": "Represent a scalar subquery. A :class:`_sql.ScalarSelect` is created by in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6765"}, {"id": "selectable_rationale_6821", "label": "Apply a WHERE clause to the SELECT statement referred to by this :class:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6821"}, {"id": "selectable_rationale_6839", "label": "r\"\"\"Return a new :class:`_expression.ScalarSelect` which will correlate", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6839"}, {"id": "selectable_rationale_6875", "label": "r\"\"\"Return a new :class:`_expression.ScalarSelect` which will omit the g", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6875"}, {"id": "selectable_rationale_6910", "label": "Represent an ``EXISTS`` clause. See :func:`_sql.exists` for a description o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6910"}, {"id": "selectable_rationale_6968", "label": "r\"\"\"Return a SELECT of this :class:`_expression.Exists`. e.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6968"}, {"id": "selectable_rationale_6993", "label": "Apply correlation to the subquery noted by this :class:`_sql.Exists`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6993"}, {"id": "selectable_rationale_7011", "label": "Apply correlation to the subquery noted by this :class:`_sql.Exists`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7011"}, {"id": "selectable_rationale_7026", "label": "Return a new :class:`_expression.Exists` construct, applying the given", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7026"}, {"id": "selectable_rationale_7043", "label": "Return a new :func:`_expression.exists` construct with the given express", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7043"}, {"id": "selectable_rationale_7060", "label": "Wrap a :class:`_expression.TextClause` construct within a :class:`_expressio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7060"}, {"id": "selectable_rationale_7136", "label": "A :class:`_expression.ColumnCollection` representing the columns that", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7136"}, {"id": "selectable_rationale_7250", "label": "proxy the .c collection of the underlying FromClause. Originally implem", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7250"}, {"id": "selectable_rationale_4496", "label": "# TODO: this is hacky and slow", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4496"}, {"id": "selectable_rationale_6929", "label": "# TODO: this seems like we should be using coercions for this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6929"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "collections", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "itertools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L79", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L80", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_coercions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L87", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L89", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L90", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L92", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_operators_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_sqltypes_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L95", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_visitors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_visitors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L97", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_visitors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_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/selectable.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_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/selectable.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_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/selectable.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_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/selectable.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_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/selectable.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L116", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L124", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L125", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L126", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L127", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L128", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L129", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L130", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L131", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L134", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_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/selectable.py", "source_location": "L135", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_compiler_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_dml_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L137", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_dml_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L138", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L139", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L140", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L141", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L142", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_functions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L146", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_sqltypes_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L147", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_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/selectable.py", "source_location": "L148", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_visitors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L149", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_jointargetprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L158", "weight": 1.0}, {"source": "selectable_jointargetprotocol", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L158", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L160", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_entity_namespace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L163", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_offsetlimitparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L196", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_limit_offset_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L200", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_returnsrows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L204", "weight": 1.0}, {"source": "selectable_returnsrows", "target": "dqldmlclauseelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L204", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selectable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L226", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_all_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L230", "weight": 1.0}, {"source": "selectable_returnsrows", "target": "selectable_returnsrows_is_derived_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L241", "weight": 1.0}, {"source": "selectable_returnsrows", "target": "selectable_returnsrows_generate_fromclause_column_proxies", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L250", "weight": 1.0}, {"source": "selectable_returnsrows", "target": "selectable_returnsrows_refresh_for_new_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L261", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_exported_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L266", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_executablereturnsrows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L292", "weight": 1.0}, {"source": "selectable_executablereturnsrows", "target": "executable", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L292", "weight": 1.0}, {"source": "selectable_executablereturnsrows", "target": "selectable_returnsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L292", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_typedreturnsrows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L296", "weight": 1.0}, {"source": "selectable_typedreturnsrows", "target": "selectable_executablereturnsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L296", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selectable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L300", "weight": 1.0}, {"source": "selectable_selectable", "target": "selectable_returnsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L300", "weight": 1.0}, {"source": "selectable_selectable", "target": "selectable_selectable_refresh_for_new_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L307", "weight": 1.0}, {"source": "selectable_selectable", "target": "selectable_selectable_lateral", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L310", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_replace_selectable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L330", "weight": 1.0}, {"source": "selectable_selectable", "target": "selectable_selectable_corresponding_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L338", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_hasprefixes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L378", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_prefix_with", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L391", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_hassuffixes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L429", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_suffix_with", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L442", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_hashints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L481", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_statement_hint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L493", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_hint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L528", "weight": 1.0}, {"source": "selectable_hashints", "target": "selectable_hashints_with_hint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L587", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_fromclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L607", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_selectable", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L607", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_hide_froms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L632", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_select", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L654", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_join", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L670", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_outerjoin", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L723", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_alias", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L772", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_tablesample", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L795", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_is_derived_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L816", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_is_lexical_equivalent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L828", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L839", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_generate_fromclause_column_proxies", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L847", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_exported_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L862", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L886", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_c", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L904", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_setup_collections", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L915", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_entity_namespace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L940", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_primary_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L956", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_foreign_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L969", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_reset_column_collection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L985", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_select_iterable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1003", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_cols_populated", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1007", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_populate_column_collection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1010", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_refresh_for_new_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1023", "weight": 1.0}, {"source": "selectable_fromclause", "target": "selectable_fromclause_anonymous_fromclause", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1050", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_self_group", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1057", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_namedfromclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1062", "weight": 1.0}, {"source": "selectable_namedfromclause", "target": "selectable_fromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1062", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_table_valued", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1076", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selectlabelstyle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1106", "weight": 1.0}, {"source": "selectable_selectlabelstyle", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_join", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1234", "weight": 1.0}, {"source": "selectable_join", "target": "selectable_fromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1234", "weight": 1.0}, {"source": "selectable_join", "target": "selectable_join_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1272", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1319", "weight": 1.0}, {"source": "selectable_join", "target": "selectable_join_is_derived_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1327", "weight": 1.0}, {"source": "selectable_join", "target": "selectable_join_self_group", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1336", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_populate_column_collection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1342", "weight": 1.0}, {"source": "selectable_join", "target": "selectable_join_copy_internals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1365", "weight": 1.0}, {"source": "selectable_join", "target": "selectable_join_refresh_for_new_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1404", "weight": 1.0}, {"source": "selectable_join", "target": "selectable_join_match_primaries", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1409", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_join_condition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1421", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_can_join", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1466", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_joincond_scan_left_right", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1491", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_joincond_trim_constraints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1560", "weight": 1.0}, {"source": "selectable_join", "target": "selectable_join_select", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1594", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_anonymous_fromclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1615", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_hide_froms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1657", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1663", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_noinit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1668", "weight": 1.0}, {"source": "selectable_noinit", "target": "selectable_noinit_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1669", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_lateralfromclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1683", "weight": 1.0}, {"source": "selectable_lateralfromclause", "target": "selectable_namedfromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1683", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_aliasedreturnsrows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1697", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows", "target": "selectable_noinit", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1697", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows", "target": "selectable_namedfromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1697", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_construct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1713", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows", "target": "selectable_aliasedreturnsrows_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1724", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows", "target": "selectable_aliasedreturnsrows_refresh_for_new_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1741", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows", "target": "selectable_aliasedreturnsrows_populate_column_collection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1745", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1756", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_implicit_returning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1764", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_original", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1768", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows", "target": "selectable_aliasedreturnsrows_is_derived_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1772", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows", "target": "selectable_aliasedreturnsrows_copy_internals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1777", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1792", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_fromclausealias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1796", "weight": 1.0}, {"source": "selectable_fromclausealias", "target": "selectable_aliasedreturnsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1796", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1800", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_alias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1808", "weight": 1.0}, {"source": "selectable_alias", "target": "selectable_fromclausealias", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1808", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1833", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_tablevaluedalias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1844", "weight": 1.0}, {"source": "selectable_tablevaluedalias", "target": "selectable_lateralfromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1844", "weight": 1.0}, {"source": "selectable_tablevaluedalias", "target": "selectable_alias", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1844", "weight": 1.0}, {"source": "selectable_tablevaluedalias", "target": "selectable_tablevaluedalias_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1885", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1903", "weight": 1.0}, {"source": "selectable_tablevaluedalias", "target": "selectable_tablevaluedalias_alias", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1926", "weight": 1.0}, {"source": "selectable_tablevaluedalias", "target": "selectable_tablevaluedalias_lateral", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1949", "weight": 1.0}, {"source": "selectable_tablevaluedalias", "target": "selectable_tablevaluedalias_render_derived", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1962", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_lateral", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2028", "weight": 1.0}, {"source": "selectable_lateral", "target": "selectable_fromclausealias", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2028", "weight": 1.0}, {"source": "selectable_lateral", "target": "selectable_lateralfromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2028", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2051", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_tablesample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2061", "weight": 1.0}, {"source": "selectable_tablesample", "target": "selectable_fromclausealias", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2061", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2086", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2098", "weight": 1.0}, {"source": "selectable_tablesample", "target": "selectable_tablesample_get_method", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_cte", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2119", "weight": 1.0}, {"source": "selectable_cte", "target": "generative", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2119", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_hasprefixes", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2119", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_hassuffixes", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2119", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_aliasedreturnsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2162", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_cte_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2178", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_cte_populate_column_collection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2201", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_cte_alias", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2222", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_cte_union", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2246", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_cte_union_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2275", "weight": 1.0}, {"source": "selectable_cte", "target": "selectable_cte_get_reference_cte", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2307", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_cteopts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2316", "weight": 1.0}, {"source": "selectable_cteopts", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2316", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_columnsplusnames", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2320", "weight": 1.0}, {"source": "selectable_columnsplusnames", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2320", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selectsrows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2353", "weight": 1.0}, {"source": "selectable_selectsrows", "target": "selectable_returnsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2353", "weight": 1.0}, {"source": "selectable_selectsrows", "target": "selectable_selectsrows_generate_columns_plus_names", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2359", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_hascte", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2528", "weight": 1.0}, {"source": "selectable_hascte", "target": "selectable_selectsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2528", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_add_cte", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2548", "weight": 1.0}, {"source": "selectable_hascte", "target": "selectable_hascte_cte", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2655", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_subquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2956", "weight": 1.0}, {"source": "selectable_subquery", "target": "selectable_aliasedreturnsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2956", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2994", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_as_scalar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3013", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_fromgrouping", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3017", "weight": 1.0}, {"source": "selectable_fromgrouping", "target": "groupedelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3017", "weight": 1.0}, {"source": "selectable_fromgrouping", "target": "selectable_fromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3017", "weight": 1.0}, {"source": "selectable_fromgrouping", "target": "selectable_fromgrouping_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3026", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3030", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_c", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3036", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_primary_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3040", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_foreign_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3044", "weight": 1.0}, {"source": "selectable_fromgrouping", "target": "selectable_fromgrouping_is_derived_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3047", "weight": 1.0}, {"source": "selectable_fromgrouping", "target": "selectable_fromgrouping_alias", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3050", "weight": 1.0}, {"source": "selectable_fromgrouping", "target": "selectable_fromgrouping_anonymous_fromclause", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3055", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_hide_froms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3059", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3063", "weight": 1.0}, {"source": "selectable_fromgrouping", "target": "selectable_fromgrouping_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3066", "weight": 1.0}, {"source": "selectable_fromgrouping", "target": "selectable_fromgrouping_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3069", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_self_group", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3074", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_namedfromgrouping", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3079", "weight": 1.0}, {"source": "selectable_namedfromgrouping", "target": "selectable_fromgrouping", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3079", "weight": 1.0}, {"source": "selectable_namedfromgrouping", "target": "selectable_namedfromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3079", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_self_group", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3090", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_tableclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3095", "weight": 1.0}, {"source": "selectable_tableclause", "target": "immutable", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3095", "weight": 1.0}, {"source": "selectable_tableclause", "target": "selectable_namedfromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3095", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_autoincrement_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3147", "weight": 1.0}, {"source": "selectable_tableclause", "target": "selectable_tableclause_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3151", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3173", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_c", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3178", "weight": 1.0}, {"source": "selectable_tableclause", "target": "selectable_tableclause_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3180", "weight": 1.0}, {"source": "selectable_tableclause", "target": "selectable_tableclause_refresh_for_new_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3186", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3190", "weight": 1.0}, {"source": "selectable_tableclause", "target": "selectable_tableclause_append_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3193", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_insert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3205", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_update", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3220", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3236", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3250", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_forupdatearg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3257", "weight": 1.0}, {"source": "selectable_forupdatearg", "target": "clauseelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3257", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_argument", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3272", "weight": 1.0}, {"source": "selectable_forupdatearg", "target": "selectable_forupdatearg_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3284", "weight": 1.0}, {"source": "selectable_forupdatearg", "target": "selectable_forupdatearg_ne", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3294", "weight": 1.0}, {"source": "selectable_forupdatearg", "target": "selectable_forupdatearg_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3297", "weight": 1.0}, {"source": "selectable_forupdatearg", "target": "selectable_forupdatearg_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3300", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_values", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3327", "weight": 1.0}, {"source": "selectable_values", "target": "selectable_hascte", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3327", "weight": 1.0}, {"source": "selectable_values", "target": "generative", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3327", "weight": 1.0}, {"source": "selectable_values", "target": "selectable_lateralfromclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3327", "weight": 1.0}, {"source": "selectable_values", "target": "selectable_values_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3353", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_column_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3375", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_all_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3379", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_alias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3383", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_lateral", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3411", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3434", "weight": 1.0}, {"source": "selectable_values", "target": "selectable_values_scalar_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3451", "weight": 1.0}, {"source": "selectable_values", "target": "selectable_values_populate_column_collection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3460", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3480", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_scalarvalues", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3484", "weight": 1.0}, {"source": "selectable_scalarvalues", "target": "groupedelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3484", "weight": 1.0}, {"source": "selectable_scalarvalues", "target": "selectable_scalarvalues_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3505", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_column_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3517", "weight": 1.0}, {"source": "selectable_scalarvalues", "target": "selectable_scalarvalues_clause_element", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3520", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_self_group", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3525", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_ungroup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3529", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selectbase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3532", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_hascte", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3532", "weight": 1.0}, {"source": "selectable_selectbase", "target": "supportscloneannotations", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3532", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectable", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3532", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_refresh_for_new_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3556", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3560", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_generate_fromclause_column_proxies", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3591", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_all_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3605", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_exported_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3620", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_c", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3660", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3664", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_get_label_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3669", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_set_label_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3678", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3696", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_implicit_subquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3700", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_scalar_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3703", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_as_scalar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3713", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_exists", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3716", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_scalar_subquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3733", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_label", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3762", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_lateral", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3773", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_subquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3786", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_ensure_disambiguated_names", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3834", "weight": 1.0}, {"source": "selectable_selectbase", "target": "selectable_selectbase_alias", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3842", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selectstatementgrouping", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3865", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "groupedelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3865", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3865", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectstatementgrouping_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3883", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectstatementgrouping_ensure_disambiguated_names", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3888", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectstatementgrouping_get_label_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3895", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectstatementgrouping_set_label_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3898", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_select_statement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3906", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectstatementgrouping_self_group", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3909", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_ungroup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3914", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectstatementgrouping_generate_fromclause_column_proxies", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3921", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_all_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3941", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3945", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3961", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectstatementgrouping_scalar_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3964", "weight": 1.0}, {"source": "selectable_selectstatementgrouping", "target": "selectable_selectstatementgrouping_add_cte", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3967", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_generativeselect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3972", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "dialectkwargs", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3972", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "selectable_selectbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3972", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "generative", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3972", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "selectable_generativeselect_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3996", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_for_update", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4000", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "selectable_generativeselect_get_label_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4067", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "selectable_generativeselect_set_label_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4076", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_group_by_clause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_order_by_clause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4127", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "selectable_generativeselect_offset_or_limit_clause", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_offset_or_limit_clause_asint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4150", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_offset_or_limit_clause_asint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4155", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "selectable_generativeselect_offset_or_limit_clause_asint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4159", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_limit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4182", "weight": 1.0}, {"source": "selectable_generativeselect", "target": "selectable_generativeselect_simple_int_clause", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4191", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_offset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4198", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_has_row_limiting_clause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4210", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_limit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4218", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_fetch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4248", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_offset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4310", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_slice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4336", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_order_by", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4387", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_group_by", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4439", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_compoundselectstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4487", "weight": 1.0}, {"source": "selectable_compoundselectstate", "target": "compilestate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4487", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_label_resolve_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4489", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_compoundselectkeyword", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4503", "weight": 1.0}, {"source": "selectable_compoundselectkeyword", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4503", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_compoundselect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4512", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "hascompilestate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4512", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_generativeselect", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4512", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_compoundselect_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4558", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_create_union", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4574", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_create_union_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4580", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_create_except", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4586", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_create_except_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4592", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_create_intersect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4598", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_create_intersect_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4604", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_compoundselect_scalar_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4609", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_compoundselect_self_group", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4612", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_compoundselect_is_derived_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4617", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_compoundselect_set_label_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4623", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_compoundselect_ensure_disambiguated_names", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4631", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_compoundselect_generate_fromclause_column_proxies", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4639", "weight": 1.0}, {"source": "selectable_compoundselect", "target": "selectable_compoundselect_refresh_for_new_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4692", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_all_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4698", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4702", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selectstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4732", "weight": 1.0}, {"source": "selectable_selectstate", "target": "compilestate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4732", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_default_select_compile_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4744", "weight": 1.0}, {"source": "selectable_default_select_compile_options", "target": "cacheableoptions", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4744", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_get_plugin_class", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4750", "weight": 1.0}, {"source": "selectable_selectstate", "target": "selectable_selectstate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4754", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_plugin_not_implemented", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4776", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_get_column_descriptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4783", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_statement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4798", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_get_columns_clause_froms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4804", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_column_naming_convention", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4814", "weight": 1.0}, {"source": "selectable_selectstate", "target": "selectable_selectstate_get_froms", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4861", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_normalize_froms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4886", "weight": 1.0}, {"source": "selectable_selectstate", "target": "selectable_selectstate_get_display_froms", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4941", "weight": 1.0}, {"source": "selectable_selectstate", "target": "selectable_selectstate_memoized_attr_label_resolve_dict", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5009", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_determine_last_joined_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5033", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_all_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5042", "weight": 1.0}, {"source": "selectable_selectstate", "target": "selectable_selectstate_setup_joins", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5045", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_join_determine_implicit_left_side", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_join_place_explicit_left_side", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5177", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selectfromelements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5211", "weight": 1.0}, {"source": "selectable_selectfromelements", "target": "selectable_selectfromelements_iterate_from_elements", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5218", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_memoizedselectentities", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5242", "weight": 1.0}, {"source": "selectable_memoizedselectentities", "target": "selectable_memoizedselectentities_clone", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5280", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_generate_for_statement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5288", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5300", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_hasprefixes", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5300", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_hassuffixes", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5300", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_hashints", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5300", "weight": 1.0}, {"source": "selectable_select", "target": "hascompilestate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5300", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_selectfromelements", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5300", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_generativeselect", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5300", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_create_raw_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5382", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5394", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_scalar_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5411", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_filter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5418", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_filter_by_zero", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5423", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_scalar_subquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5444", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_scalar_subquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5449", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_scalar_subquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5454", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_scalar_subquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5456", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_filter_by", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5458", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_column_descriptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5472", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_from_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5515", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_join", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5541", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_outerjoin_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5630", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_join_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5650", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_outerjoin", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5727", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_get_final_froms", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5770", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_froms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5817", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_columns_clause_froms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5826", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_inner_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5847", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_is_derived_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5859", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_copy_internals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5868", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_get_children", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5926", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_add_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5936", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_set_entities", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5972", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5988", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_reduce_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6005", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6044", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6049", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6058", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6068", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6079", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6091", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6135", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_with_only_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_whereclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6223", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_where", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6242", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_having", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6259", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_distinct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6274", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_select_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6315", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_correlate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6358", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_correlate_except", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6431", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6479", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_all_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6555", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_ensure_disambiguated_names", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6559", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_generate_fromclause_column_proxies", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6564", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_needs_parens_for_grouping", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6629", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_self_group", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6634", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_union", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6653", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_union_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6672", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_except", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6691", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_except_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6707", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_intersect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6723", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_select_intersect_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6742", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_scalarselect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6762", "weight": 1.0}, {"source": "selectable_scalarselect", "target": "generative", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6762", "weight": 1.0}, {"source": "selectable_scalarselect", "target": "groupedelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6762", "weight": 1.0}, {"source": "selectable_scalarselect", "target": "selectable_scalarselect_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6794", "weight": 1.0}, {"source": "selectable_scalarselect", "target": "selectable_scalarselect_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6799", "weight": 1.0}, {"source": "selectable_scalarselect", "target": "selectable_scalarselect_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6802", "weight": 1.0}, {"source": "selectable_scalarselect", "target": "selectable_scalarselect_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6805", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6810", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_where", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6820", "weight": 1.0}, {"source": "selectable_scalarselect", "target": "selectable_scalarselect_self_group", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6828", "weight": 1.0}, {"source": "selectable_scalarselect", "target": "selectable_scalarselect_ungroup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6831", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_correlate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6835", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_correlate_except", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6871", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6909", "weight": 1.0}, {"source": "selectable_exists", "target": "selectable_exists_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6921", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_from_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6948", "weight": 1.0}, {"source": "selectable_exists", "target": "selectable_exists_regroup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6951", "weight": 1.0}, {"source": "selectable_exists", "target": "selectable_exists_select", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6967", "weight": 1.0}, {"source": "selectable_exists", "target": "selectable_exists_correlate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6989", "weight": 1.0}, {"source": "selectable_exists", "target": "selectable_exists_correlate_except", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7007", "weight": 1.0}, {"source": "selectable_exists", "target": "selectable_exists_select_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7025", "weight": 1.0}, {"source": "selectable_exists", "target": "selectable_exists_where", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7042", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_textualselect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7059", "weight": 1.0}, {"source": "selectable_textualselect", "target": "selectable_selectbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7059", "weight": 1.0}, {"source": "selectable_textualselect", "target": "selectable_executablereturnsrows", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7059", "weight": 1.0}, {"source": "selectable_textualselect", "target": "generative", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7059", "weight": 1.0}, {"source": "selectable_textualselect", "target": "selectable_textualselect_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7106", "weight": 1.0}, {"source": "selectable_textualselect", "target": "selectable_textualselect_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_all_selected_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7161", "weight": 1.0}, {"source": "selectable_textualselect", "target": "selectable_textualselect_set_label_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7164", "weight": 1.0}, {"source": "selectable_textualselect", "target": "selectable_textualselect_ensure_disambiguated_names", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7167", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_bindparams", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7171", "weight": 1.0}, {"source": "selectable_textualselect", "target": "selectable_textualselect_generate_fromclause_column_proxies", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7179", "weight": 1.0}, {"source": "selectable_textualselect", "target": "selectable_textualselect_scalar_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7215", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_annotatedfromclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7223", "weight": 1.0}, {"source": "selectable_annotatedfromclause", "target": "annotated", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7223", "weight": 1.0}, {"source": "selectable_annotatedfromclause", "target": "selectable_annotatedfromclause_copy_internals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7224", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "target": "selectable_c", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7249", "weight": 1.0}, {"source": "selectable_selectable_lateral", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L321", "weight": 1.0}, {"source": "selectable_with_statement_hint", "target": "selectable_hashints_with_hint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L525", "weight": 1.0}, {"source": "selectable_with_hint", "target": "selectable_hashints_with_hint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L585", "weight": 1.0}, {"source": "selectable_hashints_with_hint", "target": "selectable_select_union", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L596", "weight": 1.0}, {"source": "selectable_fromclause_select", "target": "selectable_exists_select", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L668", "weight": 1.0}, {"source": "selectable_fromclause_join", "target": "selectable_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L721", "weight": 1.0}, {"source": "selectable_fromclause_outerjoin", "target": "selectable_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L770", "weight": 1.0}, {"source": "selectable_fromclause_alias", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L793", "weight": 1.0}, {"source": "selectable_fromclause_tablesample", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L812", "weight": 1.0}, {"source": "selectable_c", "target": "selectable_fromclause_setup_collections", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L912", "weight": 1.0}, {"source": "selectable_fromclause_setup_collections", "target": "selectable_values_populate_column_collection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L927", "weight": 1.0}, {"source": "selectable_primary_key", "target": "selectable_fromclause_setup_collections", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L965", "weight": 1.0}, {"source": "selectable_foreign_keys", "target": "selectable_fromclause_setup_collections", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L982", "weight": 1.0}, {"source": "selectable_fromclause_refresh_for_new_column", "target": "selectable_fromclause_reset_column_collection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1048", "weight": 1.0}, {"source": "selectable_fromclause_anonymous_fromclause", "target": "selectable_selectbase_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1053", "weight": 1.0}, {"source": "selectable_join_init", "target": "selectable_scalarselect_self_group", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1301", "weight": 1.0}, {"source": "selectable_join_init", "target": "selectable_join_match_primaries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1307", "weight": 1.0}, {"source": "selectable_join_is_derived_from", "target": "selectable_select_is_derived_from", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1332", "weight": 1.0}, {"source": "selectable_join_self_group", "target": "selectable_fromgrouping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1339", "weight": 1.0}, {"source": "selectable_populate_column_collection", "target": "selectable_reduce_columns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1354", "weight": 1.0}, {"source": "selectable_populate_column_collection", "target": "selectable_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1361", "weight": 1.0}, {"source": "selectable_join_copy_internals", "target": "selectable_from_objects", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1374", "weight": 1.0}, {"source": "selectable_join_copy_internals", "target": "selectable_annotatedfromclause_copy_internals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1400", "weight": 1.0}, {"source": "selectable_join_refresh_for_new_column", "target": "selectable_compoundselect_refresh_for_new_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1405", "weight": 1.0}, {"source": "selectable_join_match_primaries", "target": "selectable_join_condition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1418", "weight": 1.0}, {"source": "selectable_join_condition", "target": "selectable_joincond_scan_left_right", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1436", "weight": 1.0}, {"source": "selectable_join_condition", "target": "selectable_joincond_trim_constraints", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1441", "weight": 1.0}, {"source": "selectable_join_condition", "target": "selectable_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1459", "weight": 1.0}, {"source": "selectable_can_join", "target": "selectable_joincond_scan_left_right", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1480", "weight": 1.0}, {"source": "selectable_joincond_trim_constraints", "target": "selectable_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1580", "weight": 1.0}, {"source": "selectable_join_select", "target": "selectable_exists_select_from", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1612", "weight": 1.0}, {"source": "selectable_join_select", "target": "selectable_exists_select", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1612", "weight": 1.0}, {"source": "selectable_anonymous_fromclause", "target": "selectable_fromgrouping_anonymous_fromclause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1635", "weight": 1.0}, {"source": "selectable_anonymous_fromclause", "target": "selectable_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1642", "weight": 1.0}, {"source": "selectable_anonymous_fromclause", "target": "selectable_selectbase_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1650", "weight": 1.0}, {"source": "selectable_anonymous_fromclause", "target": "selectable_exists_correlate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1650", "weight": 1.0}, {"source": "selectable_anonymous_fromclause", "target": "selectable_textualselect_set_label_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1650", "weight": 1.0}, {"source": "selectable_anonymous_fromclause", "target": "selectable_exists_select", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1650", "weight": 1.0}, {"source": "selectable_hide_froms", "target": "selectable_from_objects", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1659", "weight": 1.0}, {"source": "selectable_construct", "target": "selectable_cte_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1721", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows_refresh_for_new_column", "target": "selectable_compoundselect_refresh_for_new_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1742", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows_populate_column_collection", "target": "selectable_textualselect_generate_fromclause_column_proxies", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1751", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows_is_derived_from", "target": "selectable_select_is_derived_from", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1775", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows_copy_internals", "target": "selectable_annotatedfromclause_copy_internals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1782", "weight": 1.0}, {"source": "selectable_aliasedreturnsrows_copy_internals", "target": "selectable_fromclause_reset_column_collection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1789", "weight": 1.0}, {"source": "selectable_factory", "target": "selectable_selectbase_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1839", "weight": 1.0}, {"source": "selectable_tablevaluedalias_init", "target": "selectable_cte_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1893", "weight": 1.0}, {"source": "selectable_tablevaluedalias_alias", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1936", "weight": 1.0}, {"source": "selectable_tablevaluedalias_lateral", "target": "selectable_selectbase_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1958", "weight": 1.0}, {"source": "selectable_tablevaluedalias_render_derived", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2017", "weight": 1.0}, {"source": "selectable_factory", "target": "selectable_selectbase_lateral", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2056", "weight": 1.0}, {"source": "selectable_factory", "target": "selectable_tablesample", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2093", "weight": 1.0}, {"source": "selectable_init", "target": "selectable_cte_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2113", "weight": 1.0}, {"source": "selectable_factory", "target": "selectable_hascte_cte", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2174", "weight": 1.0}, {"source": "selectable_cte_populate_column_collection", "target": "selectable_textualselect_generate_fromclause_column_proxies", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2208", "weight": 1.0}, {"source": "selectable_cte_alias", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2236", "weight": 1.0}, {"source": "selectable_cte_union", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2265", "weight": 1.0}, {"source": "selectable_cte_union", "target": "selectable_select_union", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2266", "weight": 1.0}, {"source": "selectable_cte_union_all", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2297", "weight": 1.0}, {"source": "selectable_cte_union_all", "target": "selectable_select_union_all", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2298", "weight": 1.0}, {"source": "selectable_selectsrows_generate_columns_plus_names", "target": "selectable_column_naming_convention", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2378", "weight": 1.0}, {"source": "selectable_selectsrows_generate_columns_plus_names", "target": "selectable_columnsplusnames", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2516", "weight": 1.0}, {"source": "selectable_add_cte", "target": "selectable_cteopts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2648", "weight": 1.0}, {"source": "selectable_hascte_cte", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2951", "weight": 1.0}, {"source": "selectable_factory", "target": "selectable_selectbase_subquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2999", "weight": 1.0}, {"source": "selectable_as_scalar", "target": "selectable_scalar_subquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3014", "weight": 1.0}, {"source": "selectable_as_scalar", "target": "selectable_textualselect_set_label_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3014", "weight": 1.0}, {"source": "selectable_fromgrouping_is_derived_from", "target": "selectable_select_is_derived_from", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3048", "weight": 1.0}, {"source": "selectable_fromgrouping_alias", "target": "selectable_namedfromgrouping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3053", "weight": 1.0}, {"source": "selectable_fromgrouping_alias", "target": "selectable_selectbase_alias", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3053", "weight": 1.0}, {"source": "selectable_fromgrouping_anonymous_fromclause", "target": "selectable_fromgrouping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3056", "weight": 1.0}, {"source": "selectable_tableclause_init", "target": "selectable_textualselect_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3152", "weight": 1.0}, {"source": "selectable_tableclause_init", "target": "selectable_tableclause_append_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3158", "weight": 1.0}, {"source": "selectable_from_argument", "target": "selectable_forupdatearg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3280", "weight": 1.0}, {"source": "selectable_forupdatearg_ne", "target": "selectable_forupdatearg_eq", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3295", "weight": 1.0}, {"source": "selectable_values_init", "target": "selectable_textualselect_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3359", "weight": 1.0}, {"source": "selectable_values_scalar_values", "target": "selectable_scalarvalues", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3458", "weight": 1.0}, {"source": "selectable_scalarvalues_init", "target": "selectable_textualselect_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3511", "weight": 1.0}, {"source": "selectable_select", "target": "selectable_exists_select", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3697", "weight": 1.0}, {"source": "selectable_implicit_subquery", "target": "selectable_selectbase_subquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3701", "weight": 1.0}, {"source": "selectable_selectbase_exists", "target": "selectable_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3731", "weight": 1.0}, {"source": "selectable_selectbase_scalar_subquery", "target": "selectable_textualselect_set_label_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3758", "weight": 1.0}, {"source": "selectable_selectbase_scalar_subquery", "target": "selectable_scalarselect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3760", "weight": 1.0}, {"source": "selectable_selectbase_label", "target": "selectable_scalar_subquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3771", "weight": 1.0}, {"source": "selectable_selectbase_lateral", "target": "selectable_factory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3784", "weight": 1.0}, {"source": "selectable_selectbase_subquery", "target": "selectable_construct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3830", "weight": 1.0}, {"source": "selectable_selectbase_subquery", "target": "selectable_textualselect_ensure_disambiguated_names", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3831", "weight": 1.0}, {"source": "selectable_selectbase_alias", "target": "selectable_selectbase_subquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3859", "weight": 1.0}, {"source": "selectable_selectstatementgrouping_ensure_disambiguated_names", "target": "selectable_textualselect_ensure_disambiguated_names", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3889", "weight": 1.0}, {"source": "selectable_selectstatementgrouping_ensure_disambiguated_names", "target": "selectable_selectstatementgrouping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3891", "weight": 1.0}, {"source": "selectable_selectstatementgrouping_get_label_style", "target": "selectable_generativeselect_get_label_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3896", "weight": 1.0}, {"source": "selectable_selectstatementgrouping_set_label_style", "target": "selectable_selectstatementgrouping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3901", "weight": 1.0}, {"source": "selectable_selectstatementgrouping_set_label_style", "target": "selectable_textualselect_set_label_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3902", "weight": 1.0}, {"source": "selectable_selectstatementgrouping_generate_fromclause_column_proxies", "target": "selectable_textualselect_generate_fromclause_column_proxies", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3932", "weight": 1.0}, {"source": "selectable_selectstatementgrouping_scalar_type", "target": "selectable_textualselect_scalar_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3965", "weight": 1.0}, {"source": "selectable_with_for_update", "target": "selectable_forupdatearg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4058", "weight": 1.0}, {"source": "selectable_limit", "target": "selectable_generativeselect_offset_or_limit_clause_asint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4189", "weight": 1.0}, {"source": "selectable_offset", "target": "selectable_generativeselect_offset_or_limit_clause_asint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4205", "weight": 1.0}, {"source": "selectable_limit", "target": "selectable_generativeselect_offset_or_limit_clause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4244", "weight": 1.0}, {"source": "selectable_fetch", "target": "selectable_generativeselect_offset_or_limit_clause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4302", "weight": 1.0}, {"source": "selectable_offset", "target": "selectable_generativeselect_offset_or_limit_clause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4331", "weight": 1.0}, {"source": "selectable_label_resolve_dict", "target": "selectable_selectbase_subquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4497", "weight": 1.0}, {"source": "selectable_compoundselect_init", "target": "selectable_scalarselect_self_group", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4565", "weight": 1.0}, {"source": "selectable_compoundselect_init", "target": "selectable_textualselect_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4571", "weight": 1.0}, {"source": "selectable_create_union", "target": "selectable_compoundselect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4577", "weight": 1.0}, {"source": "selectable_create_union_all", "target": "selectable_compoundselect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4583", "weight": 1.0}, {"source": "selectable_create_except", "target": "selectable_compoundselect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4589", "weight": 1.0}, {"source": "selectable_create_except_all", "target": "selectable_compoundselect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4595", "weight": 1.0}, {"source": "selectable_create_intersect", "target": "selectable_compoundselect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4601", "weight": 1.0}, {"source": "selectable_create_intersect_all", "target": "selectable_compoundselect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4607", "weight": 1.0}, {"source": "selectable_compoundselect_scalar_type", "target": "selectable_textualselect_scalar_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4610", "weight": 1.0}, {"source": "selectable_compoundselect_self_group", "target": "selectable_selectstatementgrouping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4615", "weight": 1.0}, {"source": "selectable_compoundselect_is_derived_from", "target": "selectable_select_is_derived_from", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4619", "weight": 1.0}, {"source": "selectable_compoundselect_set_label_style", "target": "selectable_textualselect_set_label_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4626", "weight": 1.0}, {"source": "selectable_compoundselect_ensure_disambiguated_names", "target": "selectable_textualselect_ensure_disambiguated_names", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4632", "weight": 1.0}, {"source": "selectable_compoundselect_generate_fromclause_column_proxies", "target": "selectable_textualselect_set_label_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4658", "weight": 1.0}, {"source": "selectable_compoundselect_generate_fromclause_column_proxies", "target": "selectable_textualselect_generate_fromclause_column_proxies", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4684", "weight": 1.0}, {"source": "selectable_selectstate_init", "target": "selectable_selectstate_setup_joins", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4764", "weight": 1.0}, {"source": "selectable_selectstate_init", "target": "selectable_selectstate_get_froms", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4771", "weight": 1.0}, {"source": "selectable_selectstate_init", "target": "selectable_selectsrows_generate_columns_plus_names", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4773", "weight": 1.0}, {"source": "selectable_get_column_descriptions", "target": "selectable_selectsrows_generate_columns_plus_names", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4793", "weight": 1.0}, {"source": "selectable_from_statement", "target": "selectable_plugin_not_implemented", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4801", "weight": 1.0}, {"source": "selectable_get_columns_clause_froms", "target": "selectable_normalize_froms", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4807", "weight": 1.0}, {"source": "selectable_selectstate_get_froms", "target": "selectable_normalize_froms", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4865", "weight": 1.0}, {"source": "selectable_normalize_froms", "target": "selectable_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4911", "weight": 1.0}, {"source": "selectable_selectstate_setup_joins", "target": "selectable_join_determine_implicit_left_side", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5062", "weight": 1.0}, {"source": "selectable_selectstate_setup_joins", "target": "selectable_join_place_explicit_left_side", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5066", "weight": 1.0}, {"source": "selectable_selectstate_setup_joins", "target": "selectable_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5088", "weight": 1.0}, {"source": "selectable_join_place_explicit_left_side", "target": "selectable_selectfromelements_iterate_from_elements", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5184", "weight": 1.0}, {"source": "selectable_generate_for_statement", "target": "selectable_memoizedselectentities", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5290", "weight": 1.0}, {"source": "selectable_create_raw_select", "target": "selectable_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5391", "weight": 1.0}, {"source": "selectable_select_init", "target": "selectable_textualselect_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5409", "weight": 1.0}, {"source": "selectable_select_filter", "target": "selectable_exists_where", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5421", "weight": 1.0}, {"source": "selectable_select_filter_by_zero", "target": "selectable_get_plugin_class", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5429", "weight": 1.0}, {"source": "selectable_select_filter_by", "target": "selectable_select_filter_by_zero", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5463", "weight": 1.0}, {"source": "selectable_select_filter_by", "target": "selectable_select_filter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5469", "weight": 1.0}, {"source": "selectable_column_descriptions", "target": "selectable_get_plugin_class", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5512", "weight": 1.0}, {"source": "selectable_select_from_statement", "target": "selectable_get_plugin_class", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5537", "weight": 1.0}, {"source": "selectable_select_outerjoin_from", "target": "selectable_join_from", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5645", "weight": 1.0}, {"source": "selectable_select_outerjoin", "target": "selectable_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5768", "weight": 1.0}, {"source": "selectable_select_get_final_froms", "target": "selectable_selectstate_get_display_froms", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5809", "weight": 1.0}, {"source": "selectable_froms", "target": "selectable_select_get_final_froms", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5823", "weight": 1.0}, {"source": "selectable_columns_clause_froms", "target": "selectable_get_columns_clause_froms", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5842", "weight": 1.0}, {"source": "selectable_columns_clause_froms", "target": "selectable_get_plugin_class", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5842", "weight": 1.0}, {"source": "selectable_select_is_derived_from", "target": "selectable_selectfromelements_iterate_from_elements", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5863", "weight": 1.0}, {"source": "selectable_select_copy_internals", "target": "selectable_from_objects", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5881", "weight": 1.0}, {"source": "selectable_select_copy_internals", "target": "selectable_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5898", "weight": 1.0}, {"source": "selectable_select_copy_internals", "target": "selectable_annotatedfromclause_copy_internals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5922", "weight": 1.0}, {"source": "selectable_select_get_children", "target": "selectable_selectfromelements_iterate_from_elements", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5932", "weight": 1.0}, {"source": "selectable_column", "target": "selectable_add_columns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6002", "weight": 1.0}, {"source": "selectable_reduce_columns", "target": "selectable_with_only_columns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6029", "weight": 1.0}, {"source": "selectable_with_only_columns", "target": "selectable_generate_for_statement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6212", "weight": 1.0}, {"source": "selectable_selected_columns", "target": "selectable_column_naming_convention", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6542", "weight": 1.0}, {"source": "selectable_all_selected_columns", "target": "selectable_get_plugin_class", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6556", "weight": 1.0}, {"source": "selectable_select_ensure_disambiguated_names", "target": "selectable_textualselect_set_label_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6561", "weight": 1.0}, {"source": "selectable_select_generate_fromclause_column_proxies", "target": "selectable_selectsrows_generate_columns_plus_names", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6601", "weight": 1.0}, {"source": "selectable_select_self_group", "target": "selectable_select_needs_parens_for_grouping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6647", "weight": 1.0}, {"source": "selectable_select_self_group", "target": "selectable_selectstatementgrouping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6651", "weight": 1.0}, {"source": "selectable_select_union", "target": "selectable_create_union", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6670", "weight": 1.0}, {"source": "selectable_select_union_all", "target": "selectable_create_union_all", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6689", "weight": 1.0}, {"source": "selectable_select_except", "target": "selectable_create_except", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6705", "weight": 1.0}, {"source": "selectable_select_except_all", "target": "selectable_create_except_all", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6721", "weight": 1.0}, {"source": "selectable_select_intersect", "target": "selectable_create_intersect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6740", "weight": 1.0}, {"source": "selectable_select_intersect_all", "target": "selectable_create_intersect_all", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6759", "weight": 1.0}, {"source": "selectable_scalarselect_init", "target": "selectable_textualselect_scalar_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6796", "weight": 1.0}, {"source": "selectable_where", "target": "selectable_exists_where", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6825", "weight": 1.0}, {"source": "selectable_correlate", "target": "selectable_exists_correlate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6865", "weight": 1.0}, {"source": "selectable_correlate_except", "target": "selectable_exists_correlate_except", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6903", "weight": 1.0}, {"source": "selectable_exists_init", "target": "selectable_scalar_subquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6931", "weight": 1.0}, {"source": "selectable_exists_init", "target": "selectable_exists_select", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6931", "weight": 1.0}, {"source": "selectable_exists_init", "target": "selectable_textualselect_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6940", "weight": 1.0}, {"source": "selectable_exists_regroup", "target": "selectable_scalar_subquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6964", "weight": 1.0}, {"source": "selectable_exists_correlate", "target": "selectable_memoizedselectentities_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7001", "weight": 1.0}, {"source": "selectable_exists_correlate", "target": "selectable_exists_regroup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7002", "weight": 1.0}, {"source": "selectable_exists_correlate_except", "target": "selectable_memoizedselectentities_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7019", "weight": 1.0}, {"source": "selectable_exists_correlate_except", "target": "selectable_exists_regroup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7020", "weight": 1.0}, {"source": "selectable_exists_select_from", "target": "selectable_memoizedselectentities_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7038", "weight": 1.0}, {"source": "selectable_exists_select_from", "target": "selectable_exists_regroup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7039", "weight": 1.0}, {"source": "selectable_exists_where", "target": "selectable_memoizedselectentities_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7054", "weight": 1.0}, {"source": "selectable_exists_where", "target": "selectable_exists_regroup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7055", "weight": 1.0}, {"source": "selectable_textualselect_init", "target": "selectable_cte_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7112", "weight": 1.0}, {"source": "selectable_rationale_205", "target": "selectable_returnsrows", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L205", "weight": 1.0}, {"source": "selectable_rationale_231", "target": "selectable_returnsrows_all_selected_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L231", "weight": 1.0}, {"source": "selectable_rationale_242", "target": "selectable_returnsrows_is_derived_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L242", "weight": 1.0}, {"source": "selectable_rationale_257", "target": "selectable_returnsrows_generate_fromclause_column_proxies", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L257", "weight": 1.0}, {"source": "selectable_rationale_262", "target": "selectable_returnsrows_refresh_for_new_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L262", "weight": 1.0}, {"source": "selectable_rationale_267", "target": "selectable_returnsrows_exported_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L267", "weight": 1.0}, {"source": "selectable_rationale_293", "target": "selectable_executablereturnsrows", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L293", "weight": 1.0}, {"source": "selectable_rationale_297", "target": "selectable_typedreturnsrows", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L297", "weight": 1.0}, {"source": "selectable_rationale_301", "target": "selectable_selectable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L301", "weight": 1.0}, {"source": "selectable_rationale_311", "target": "selectable_selectable_lateral", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L311", "weight": 1.0}, {"source": "selectable_rationale_331", "target": "selectable_selectable_replace_selectable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L331", "weight": 1.0}, {"source": "selectable_rationale_341", "target": "selectable_selectable_corresponding_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L341", "weight": 1.0}, {"source": "selectable_rationale_396", "target": "selectable_hasprefixes_prefix_with", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L396", "weight": 1.0}, {"source": "selectable_rationale_447", "target": "selectable_hassuffixes_suffix_with", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L447", "weight": 1.0}, {"source": "selectable_rationale_494", "target": "selectable_hashints_with_statement_hint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L494", "weight": 1.0}, {"source": "selectable_rationale_534", "target": "selectable_hashints_with_hint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L534", "weight": 1.0}, {"source": "selectable_rationale_608", "target": "selectable_fromclause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L608", "weight": 1.0}, {"source": "selectable_rationale_655", "target": "selectable_fromclause_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L655", "weight": 1.0}, {"source": "selectable_rationale_677", "target": "selectable_fromclause_join", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L677", "weight": 1.0}, {"source": "selectable_rationale_729", "target": "selectable_fromclause_outerjoin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L729", "weight": 1.0}, {"source": "selectable_rationale_775", "target": "selectable_fromclause_alias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L775", "weight": 1.0}, {"source": "selectable_rationale_801", "target": "selectable_fromclause_tablesample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L801", "weight": 1.0}, {"source": "selectable_rationale_817", "target": "selectable_fromclause_is_derived_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L817", "weight": 1.0}, {"source": "selectable_rationale_829", "target": "selectable_fromclause_is_lexical_equivalent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L829", "weight": 1.0}, {"source": "selectable_rationale_840", "target": "selectable_fromclause_description", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L840", "weight": 1.0}, {"source": "selectable_rationale_865", "target": "selectable_fromclause_exported_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L865", "weight": 1.0}, {"source": "selectable_rationale_889", "target": "selectable_fromclause_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L889", "weight": 1.0}, {"source": "selectable_rationale_905", "target": "selectable_fromclause_c", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L905", "weight": 1.0}, {"source": "selectable_rationale_941", "target": "selectable_fromclause_entity_namespace", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L941", "weight": 1.0}, {"source": "selectable_rationale_957", "target": "selectable_fromclause_primary_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L957", "weight": 1.0}, {"source": "selectable_rationale_970", "target": "selectable_fromclause_foreign_keys", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L970", "weight": 1.0}, {"source": "selectable_rationale_986", "target": "selectable_fromclause_reset_column_collection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L986", "weight": 1.0}, {"source": "selectable_rationale_1016", "target": "selectable_fromclause_populate_column_collection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1016", "weight": 1.0}, {"source": "selectable_rationale_1024", "target": "selectable_fromclause_refresh_for_new_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1024", "weight": 1.0}, {"source": "selectable_rationale_1063", "target": "selectable_namedfromclause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1063", "weight": 1.0}, {"source": "selectable_rationale_1077", "target": "selectable_namedfromclause_table_valued", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1077", "weight": 1.0}, {"source": "selectable_rationale_1107", "target": "selectable_selectlabelstyle", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1107", "weight": 1.0}, {"source": "selectable_rationale_1235", "target": "selectable_join", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1235", "weight": 1.0}, {"source": "selectable_rationale_1280", "target": "selectable_join_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1280", "weight": 1.0}, {"source": "selectable_rationale_1431", "target": "selectable_join_join_condition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1431", "weight": 1.0}, {"source": "selectable_rationale_1595", "target": "selectable_join_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1595", "weight": 1.0}, {"source": "selectable_rationale_1684", "target": "selectable_lateralfromclause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1684", "weight": 1.0}, {"source": "selectable_rationale_1698", "target": "selectable_aliasedreturnsrows", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1698", "weight": 1.0}, {"source": "selectable_rationale_1769", "target": "selectable_aliasedreturnsrows_original", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1769", "weight": 1.0}, {"source": "selectable_rationale_1809", "target": "selectable_alias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1809", "weight": 1.0}, {"source": "selectable_rationale_1845", "target": "selectable_tablevaluedalias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1845", "weight": 1.0}, {"source": "selectable_rationale_1904", "target": "selectable_tablevaluedalias_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1904", "weight": 1.0}, {"source": "selectable_rationale_1929", "target": "selectable_tablevaluedalias_alias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1929", "weight": 1.0}, {"source": "selectable_rationale_1950", "target": "selectable_tablevaluedalias_lateral", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1950", "weight": 1.0}, {"source": "selectable_rationale_1967", "target": "selectable_tablevaluedalias_render_derived", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1967", "weight": 1.0}, {"source": "selectable_rationale_2029", "target": "selectable_lateral", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2029", "weight": 1.0}, {"source": "selectable_rationale_2062", "target": "selectable_tablesample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2062", "weight": 1.0}, {"source": "selectable_rationale_2127", "target": "selectable_cte", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2127", "weight": 1.0}, {"source": "selectable_rationale_2168", "target": "selectable_cte_factory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2168", "weight": 1.0}, {"source": "selectable_rationale_2223", "target": "selectable_cte_alias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2223", "weight": 1.0}, {"source": "selectable_rationale_2247", "target": "selectable_cte_union", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2247", "weight": 1.0}, {"source": "selectable_rationale_2278", "target": "selectable_cte_union_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2278", "weight": 1.0}, {"source": "selectable_rationale_2308", "target": "selectable_cte_get_reference_cte", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2308", "weight": 1.0}, {"source": "selectable_rationale_2354", "target": "selectable_selectsrows", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2354", "weight": 1.0}, {"source": "selectable_rationale_2364", "target": "selectable_selectsrows_generate_columns_plus_names", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2364", "weight": 1.0}, {"source": "selectable_rationale_2529", "target": "selectable_hascte", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2529", "weight": 1.0}, {"source": "selectable_rationale_2549", "target": "selectable_hascte_add_cte", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2549", "weight": 1.0}, {"source": "selectable_rationale_2661", "target": "selectable_hascte_cte", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2661", "weight": 1.0}, {"source": "selectable_rationale_2957", "target": "selectable_subquery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2957", "weight": 1.0}, {"source": "selectable_rationale_2997", "target": "selectable_subquery_factory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2997", "weight": 1.0}, {"source": "selectable_rationale_3018", "target": "selectable_fromgrouping", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3018", "weight": 1.0}, {"source": "selectable_rationale_3080", "target": "selectable_namedfromgrouping", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3080", "weight": 1.0}, {"source": "selectable_rationale_3096", "target": "selectable_tableclause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3096", "weight": 1.0}, {"source": "selectable_rationale_3148", "target": "selectable_tableclause_autoincrement_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3148", "weight": 1.0}, {"source": "selectable_rationale_3206", "target": "selectable_tableclause_insert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3206", "weight": 1.0}, {"source": "selectable_rationale_3221", "target": "selectable_tableclause_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3221", "weight": 1.0}, {"source": "selectable_rationale_3237", "target": "selectable_tableclause_delete", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3237", "weight": 1.0}, {"source": "selectable_rationale_3309", "target": "selectable_forupdatearg_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3309", "weight": 1.0}, {"source": "selectable_rationale_3328", "target": "selectable_values", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3328", "weight": 1.0}, {"source": "selectable_rationale_3384", "target": "selectable_values_alias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3384", "weight": 1.0}, {"source": "selectable_rationale_3412", "target": "selectable_values_lateral", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3412", "weight": 1.0}, {"source": "selectable_rationale_3435", "target": "selectable_values_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3435", "weight": 1.0}, {"source": "selectable_rationale_3452", "target": "selectable_values_scalar_values", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3452", "weight": 1.0}, {"source": "selectable_rationale_3485", "target": "selectable_scalarvalues", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3485", "weight": 1.0}, {"source": "selectable_rationale_3541", "target": "selectable_selectbase", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3541", "weight": 1.0}, {"source": "selectable_rationale_3563", "target": "selectable_selectbase_selected_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3563", "weight": 1.0}, {"source": "selectable_rationale_3606", "target": "selectable_selectbase_all_selected_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3606", "weight": 1.0}, {"source": "selectable_rationale_3623", "target": "selectable_selectbase_exported_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3623", "weight": 1.0}, {"source": "selectable_rationale_3670", "target": "selectable_selectbase_get_label_style", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3670", "weight": 1.0}, {"source": "selectable_rationale_3679", "target": "selectable_selectbase_set_label_style", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3679", "weight": 1.0}, {"source": "selectable_rationale_3717", "target": "selectable_selectbase_exists", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3717", "weight": 1.0}, {"source": "selectable_rationale_3734", "target": "selectable_selectbase_scalar_subquery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3734", "weight": 1.0}, {"source": "selectable_rationale_3763", "target": "selectable_selectbase_label", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3763", "weight": 1.0}, {"source": "selectable_rationale_3774", "target": "selectable_selectbase_lateral", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3774", "weight": 1.0}, {"source": "selectable_rationale_3787", "target": "selectable_selectbase_subquery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3787", "weight": 1.0}, {"source": "selectable_rationale_3835", "target": "selectable_selectbase_ensure_disambiguated_names", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3835", "weight": 1.0}, {"source": "selectable_rationale_3845", "target": "selectable_selectbase_alias", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3845", "weight": 1.0}, {"source": "selectable_rationale_3866", "target": "selectable_selectstatementgrouping", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3866", "weight": 1.0}, {"source": "selectable_rationale_3946", "target": "selectable_selectstatementgrouping_selected_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3946", "weight": 1.0}, {"source": "selectable_rationale_3973", "target": "selectable_generativeselect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3973", "weight": 1.0}, {"source": "selectable_rationale_4009", "target": "selectable_generativeselect_with_for_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4009", "weight": 1.0}, {"source": "selectable_rationale_4068", "target": "selectable_generativeselect_get_label_style", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4068", "weight": 1.0}, {"source": "selectable_rationale_4077", "target": "selectable_generativeselect_set_label_style", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4077", "weight": 1.0}, {"source": "selectable_rationale_4121", "target": "selectable_generativeselect_group_by_clause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4121", "weight": 1.0}, {"source": "selectable_rationale_4128", "target": "selectable_generativeselect_order_by_clause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4128", "weight": 1.0}, {"source": "selectable_rationale_4139", "target": "selectable_generativeselect_offset_or_limit_clause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4139", "weight": 1.0}, {"source": "selectable_rationale_4162", "target": "selectable_generativeselect_offset_or_limit_clause_asint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4162", "weight": 1.0}, {"source": "selectable_rationale_4183", "target": "selectable_generativeselect_limit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4183", "weight": 1.0}, {"source": "selectable_rationale_4192", "target": "selectable_generativeselect_simple_int_clause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4192", "weight": 1.0}, {"source": "selectable_rationale_4199", "target": "selectable_generativeselect_offset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4199", "weight": 1.0}, {"source": "selectable_rationale_4219", "target": "selectable_generativeselect_limit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4219", "weight": 1.0}, {"source": "selectable_rationale_4255", "target": "selectable_generativeselect_fetch", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4255", "weight": 1.0}, {"source": "selectable_rationale_4311", "target": "selectable_generativeselect_offset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4311", "weight": 1.0}, {"source": "selectable_rationale_4341", "target": "selectable_generativeselect_slice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4341", "weight": 1.0}, {"source": "selectable_rationale_4395", "target": "selectable_generativeselect_order_by", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4395", "weight": 1.0}, {"source": "selectable_rationale_4447", "target": "selectable_generativeselect_group_by", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4447", "weight": 1.0}, {"source": "selectable_rationale_4513", "target": "selectable_compoundselect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4513", "weight": 1.0}, {"source": "selectable_rationale_4705", "target": "selectable_compoundselect_selected_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4705", "weight": 1.0}, {"source": "selectable_rationale_4892", "target": "selectable_selectstate_normalize_froms", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4892", "weight": 1.0}, {"source": "selectable_rationale_4946", "target": "selectable_selectstate_get_display_froms", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4946", "weight": 1.0}, {"source": "selectable_rationale_5112", "target": "selectable_selectstate_join_determine_implicit_left_side", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5112", "weight": 1.0}, {"source": "selectable_rationale_5245", "target": "selectable_memoizedselectentities", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5245", "weight": 1.0}, {"source": "selectable_rationale_5309", "target": "selectable_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5309", "weight": 1.0}, {"source": "selectable_rationale_5383", "target": "selectable_select_create_raw_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5383", "weight": 1.0}, {"source": "selectable_rationale_5397", "target": "selectable_select_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5397", "weight": 1.0}, {"source": "selectable_rationale_5419", "target": "selectable_select_filter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5419", "weight": 1.0}, {"source": "selectable_rationale_5459", "target": "selectable_select_filter_by", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5459", "weight": 1.0}, {"source": "selectable_rationale_5473", "target": "selectable_select_column_descriptions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5473", "weight": 1.0}, {"source": "selectable_rationale_5518", "target": "selectable_select_from_statement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5518", "weight": 1.0}, {"source": "selectable_rationale_5549", "target": "selectable_select_join", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5549", "weight": 1.0}, {"source": "selectable_rationale_5638", "target": "selectable_select_outerjoin_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5638", "weight": 1.0}, {"source": "selectable_rationale_5659", "target": "selectable_select_join_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5659", "weight": 1.0}, {"source": "selectable_rationale_5734", "target": "selectable_select_outerjoin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5734", "weight": 1.0}, {"source": "selectable_rationale_5771", "target": "selectable_select_get_final_froms", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5771", "weight": 1.0}, {"source": "selectable_rationale_5818", "target": "selectable_select_froms", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5818", "weight": 1.0}, {"source": "selectable_rationale_5827", "target": "selectable_select_columns_clause_froms", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5827", "weight": 1.0}, {"source": "selectable_rationale_5848", "target": "selectable_select_inner_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5848", "weight": 1.0}, {"source": "selectable_rationale_5939", "target": "selectable_select_add_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5939", "weight": 1.0}, {"source": "selectable_rationale_5989", "target": "selectable_select_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5989", "weight": 1.0}, {"source": "selectable_rationale_6006", "target": "selectable_select_reduce_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6006", "weight": 1.0}, {"source": "selectable_rationale_6149", "target": "selectable_select_with_only_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6149", "weight": 1.0}, {"source": "selectable_rationale_6224", "target": "selectable_select_whereclause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6224", "weight": 1.0}, {"source": "selectable_rationale_6243", "target": "selectable_select_where", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6243", "weight": 1.0}, {"source": "selectable_rationale_6260", "target": "selectable_select_having", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6260", "weight": 1.0}, {"source": "selectable_rationale_6275", "target": "selectable_select_distinct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6275", "weight": 1.0}, {"source": "selectable_rationale_6316", "target": "selectable_select_select_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6316", "weight": 1.0}, {"source": "selectable_rationale_6362", "target": "selectable_select_correlate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6362", "weight": 1.0}, {"source": "selectable_rationale_6435", "target": "selectable_select_correlate_except", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6435", "weight": 1.0}, {"source": "selectable_rationale_6482", "target": "selectable_select_selected_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6482", "weight": 1.0}, {"source": "selectable_rationale_6575", "target": "selectable_select_generate_fromclause_column_proxies", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6575", "weight": 1.0}, {"source": "selectable_rationale_6637", "target": "selectable_select_self_group", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6637", "weight": 1.0}, {"source": "selectable_rationale_6656", "target": "selectable_select_union", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6656", "weight": 1.0}, {"source": "selectable_rationale_6675", "target": "selectable_select_union_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6675", "weight": 1.0}, {"source": "selectable_rationale_6694", "target": "selectable_select_except", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6694", "weight": 1.0}, {"source": "selectable_rationale_6710", "target": "selectable_select_except_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6710", "weight": 1.0}, {"source": "selectable_rationale_6726", "target": "selectable_select_intersect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6726", "weight": 1.0}, {"source": "selectable_rationale_6745", "target": "selectable_select_intersect_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6745", "weight": 1.0}, {"source": "selectable_rationale_6765", "target": "selectable_scalarselect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6765", "weight": 1.0}, {"source": "selectable_rationale_6821", "target": "selectable_scalarselect_where", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6821", "weight": 1.0}, {"source": "selectable_rationale_6839", "target": "selectable_scalarselect_correlate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6839", "weight": 1.0}, {"source": "selectable_rationale_6875", "target": "selectable_scalarselect_correlate_except", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6875", "weight": 1.0}, {"source": "selectable_rationale_6910", "target": "selectable_exists", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6910", "weight": 1.0}, {"source": "selectable_rationale_6968", "target": "selectable_exists_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6968", "weight": 1.0}, {"source": "selectable_rationale_6993", "target": "selectable_exists_correlate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6993", "weight": 1.0}, {"source": "selectable_rationale_7011", "target": "selectable_exists_correlate_except", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7011", "weight": 1.0}, {"source": "selectable_rationale_7026", "target": "selectable_exists_select_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7026", "weight": 1.0}, {"source": "selectable_rationale_7043", "target": "selectable_exists_where", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7043", "weight": 1.0}, {"source": "selectable_rationale_7060", "target": "selectable_textualselect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7060", "weight": 1.0}, {"source": "selectable_rationale_7136", "target": "selectable_textualselect_selected_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7136", "weight": 1.0}, {"source": "selectable_rationale_7250", "target": "selectable_annotatedfromclause_c", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7250", "weight": 1.0}, {"source": "selectable_rationale_4496", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4496", "weight": 1.0}, {"source": "selectable_rationale_6929", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6929", "weight": 1.0}], "raw_calls": [{"caller_nid": "selectable_all_selected_columns", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L239"}, {"caller_nid": "selectable_returnsrows_is_derived_from", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L248"}, {"caller_nid": "selectable_returnsrows_generate_fromclause_column_proxies", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L259"}, {"caller_nid": "selectable_returnsrows_refresh_for_new_column", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L263"}, {"caller_nid": "selectable_exported_columns", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L289"}, {"caller_nid": "selectable_selectable_refresh_for_new_column", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L308"}, {"caller_nid": "selectable_replace_selectable", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L336"}, {"caller_nid": "selectable_replace_selectable", "callee": "ClauseAdapter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L336"}, {"caller_nid": "selectable_prefix_with", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L420"}, {"caller_nid": "selectable_prefix_with", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L422"}, {"caller_nid": "selectable_suffix_with", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L472"}, {"caller_nid": "selectable_suffix_with", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L474"}, {"caller_nid": "selectable_hashints_with_hint", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L599"}, {"caller_nid": "selectable_fromclause_is_lexical_equivalent", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L836"}, {"caller_nid": "selectable_fromclause_is_lexical_equivalent", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L836"}, {"caller_nid": "selectable_description", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L845"}, {"caller_nid": "selectable_fromclause_generate_fromclause_column_proxies", "callee": "_populate_separate_keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L854"}, {"caller_nid": "selectable_fromclause_generate_fromclause_column_proxies", "callee": "_make_proxy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L855"}, {"caller_nid": "selectable_c", "callee": "as_readonly", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L913"}, {"caller_nid": "selectable_fromclause_setup_collections", "callee": "ColumnCollection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L923"}, {"caller_nid": "selectable_fromclause_setup_collections", "callee": "ColumnSet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L924"}, {"caller_nid": "selectable_fromclause_setup_collections", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L925"}, {"caller_nid": "selectable_fromclause_reset_column_collection", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1000"}, {"caller_nid": "selectable_select_iterable", "callee": "_never_select_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1004"}, {"caller_nid": "selectable_table_valued", "callee": "TableValuedColumn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1103"}, {"caller_nid": "selectable_join_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1297"}, {"caller_nid": "selectable_join_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1301"}, {"caller_nid": "selectable_join_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1311"}, {"caller_nid": "selectable_description", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1322"}, {"caller_nid": "selectable_description", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1324"}, {"caller_nid": "selectable_join_is_derived_from", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1331"}, {"caller_nid": "selectable_join_is_derived_from", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1331"}, {"caller_nid": "selectable_populate_column_collection", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1353"}, {"caller_nid": "selectable_populate_column_collection", "callee": "_populate_separate_keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1358"}, {"caller_nid": "selectable_populate_column_collection", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1362"}, {"caller_nid": "selectable_join_copy_internals", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1372"}, {"caller_nid": "selectable_join_copy_internals", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1373"}, {"caller_nid": "selectable_join_copy_internals", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1381"}, {"caller_nid": "selectable_join_copy_internals", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1400"}, {"caller_nid": "selectable_join_copy_internals", "callee": "_reset_memoizations", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1402"}, {"caller_nid": "selectable_join_refresh_for_new_column", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1405"}, {"caller_nid": "selectable_join_match_primaries", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1414"}, {"caller_nid": "selectable_join_condition", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1440"}, {"caller_nid": "selectable_join_condition", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1445"}, {"caller_nid": "selectable_join_condition", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1446"}, {"caller_nid": "selectable_join_condition", "callee": "NoForeignKeysError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1453"}, {"caller_nid": "selectable_join_condition", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1459"}, {"caller_nid": "selectable_join_condition", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1460"}, {"caller_nid": "selectable_join_condition", "callee": "and_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1463"}, {"caller_nid": "selectable_can_join", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1475"}, {"caller_nid": "selectable_can_join", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1487"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1503"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1504"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1509"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1514"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "get_referent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1524"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "find_tables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1526"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1533"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1535"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "get_referent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1545"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "find_tables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1547"}, {"caller_nid": "selectable_joincond_scan_left_right", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1554"}, {"caller_nid": "selectable_joincond_trim_constraints", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1571"}, {"caller_nid": "selectable_joincond_trim_constraints", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1572"}, {"caller_nid": "selectable_joincond_trim_constraints", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1579"}, {"caller_nid": "selectable_joincond_trim_constraints", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1580"}, {"caller_nid": "selectable_joincond_trim_constraints", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1581"}, {"caller_nid": "selectable_joincond_trim_constraints", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1582"}, {"caller_nid": "selectable_joincond_trim_constraints", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1585"}, {"caller_nid": "selectable_joincond_trim_constraints", "callee": "AmbiguousForeignKeysError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1586"}, {"caller_nid": "selectable_anonymous_fromclause", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1620"}, {"caller_nid": "selectable_anonymous_fromclause", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1623"}, {"caller_nid": "selectable_anonymous_fromclause", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1627"}, {"caller_nid": "selectable_anonymous_fromclause", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1630"}, {"caller_nid": "selectable_anonymous_fromclause", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1638"}, {"caller_nid": "selectable_anonymous_fromclause", "callee": "ClauseAdapter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1638"}, {"caller_nid": "selectable_anonymous_fromclause", "callee": "ClauseAdapter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1639"}, {"caller_nid": "selectable_anonymous_fromclause", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1644"}, {"caller_nid": "selectable_hide_froms", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1658"}, {"caller_nid": "selectable_noinit_init", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1670"}, {"caller_nid": "selectable_noinit_init", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1677"}, {"caller_nid": "selectable_noinit_init", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1678"}, {"caller_nid": "selectable_construct", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1720"}, {"caller_nid": "selectable_aliasedreturnsrows_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1725"}, {"caller_nid": "selectable_aliasedreturnsrows_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1732"}, {"caller_nid": "selectable_aliasedreturnsrows_init", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1735"}, {"caller_nid": "selectable_aliasedreturnsrows_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1736"}, {"caller_nid": "selectable_aliasedreturnsrows_init", "callee": "safe_construct", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1738"}, {"caller_nid": "selectable_aliasedreturnsrows_init", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1738"}, {"caller_nid": "selectable_aliasedreturnsrows_refresh_for_new_column", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1742"}, {"caller_nid": "selectable_description", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1758"}, {"caller_nid": "selectable_aliasedreturnsrows_copy_internals", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1782"}, {"caller_nid": "selectable_description", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1802"}, {"caller_nid": "selectable_factory", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1839"}, {"caller_nid": "selectable_tablevaluedalias_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1893"}, {"caller_nid": "selectable_column", "callee": "TableValuedColumn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L1924"}, {"caller_nid": "selectable_factory", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2056"}, {"caller_nid": "selectable_factory", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2093"}, {"caller_nid": "selectable_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2108"}, {"caller_nid": "selectable_init", "callee": "system", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2109"}, {"caller_nid": "selectable_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2113"}, {"caller_nid": "selectable_factory", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2174"}, {"caller_nid": "selectable_cte_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2199"}, {"caller_nid": "selectable_cte_union", "callee": "is_select_statement", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2261"}, {"caller_nid": "selectable_cte_union_all", "callee": "is_select_statement", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2293"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "is_column_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2407"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "is_column_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2413"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "_dedupe_anon_tq_label_idx", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2438"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "_dedupe_anon_label_idx", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2442"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "is_column_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2455"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2461"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2461"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2479"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2479"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "_dedupe_anon_tq_label_idx", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2487"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "_dedupe_anon_label_idx", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2492"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "_dedupe_anon_tq_label_idx", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2503"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "_dedupe_anon_label_idx", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2508"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "result_append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2515"}, {"caller_nid": "selectable_selectsrows_generate_columns_plus_names", "callee": "key_naming_convention", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2518"}, {"caller_nid": "selectable_add_cte", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2650"}, {"caller_nid": "selectable_factory", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L2999"}, {"caller_nid": "selectable_fromgrouping_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3027"}, {"caller_nid": "selectable_tableclause_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3152"}, {"caller_nid": "selectable_tableclause_init", "callee": "DedupeColumnCollection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3154"}, {"caller_nid": "selectable_tableclause_init", "callee": "ColumnSet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3155"}, {"caller_nid": "selectable_tableclause_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3156"}, {"caller_nid": "selectable_tableclause_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3160"}, {"caller_nid": "selectable_tableclause_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3168"}, {"caller_nid": "selectable_tableclause_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3168"}, {"caller_nid": "selectable_tableclause_append_column", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3196"}, {"caller_nid": "selectable_tableclause_append_column", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3201"}, {"caller_nid": "selectable_from_argument", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3275"}, {"caller_nid": "selectable_from_argument", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3282"}, {"caller_nid": "selectable_forupdatearg_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3286"}, {"caller_nid": "selectable_forupdatearg_hash", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3298"}, {"caller_nid": "selectable_forupdatearg_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3320"}, {"caller_nid": "selectable_forupdatearg_init", "callee": "to_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3321"}, {"caller_nid": "selectable_values_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3359"}, {"caller_nid": "selectable_values_init", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3360"}, {"caller_nid": "selectable_values_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3361"}, {"caller_nid": "selectable_values_init", "callee": "safe_construct", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3367"}, {"caller_nid": "selectable_values_init", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3367"}, {"caller_nid": "selectable_alias", "callee": "safe_construct", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3401"}, {"caller_nid": "selectable_alias", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3401"}, {"caller_nid": "selectable_values_populate_column_collection", "callee": "_make_proxy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3468"}, {"caller_nid": "selectable_values_populate_column_collection", "callee": "_reset_memoizations", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3475"}, {"caller_nid": "selectable_values_populate_column_collection", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3476"}, {"caller_nid": "selectable_scalarvalues_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3511"}, {"caller_nid": "selectable_selectbase_refresh_for_new_column", "callee": "_reset_memoizations", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3557"}, {"caller_nid": "selectable_selected_columns", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3589"}, {"caller_nid": "selectable_selectbase_generate_fromclause_column_proxies", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3602"}, {"caller_nid": "selectable_all_selected_columns", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3617"}, {"caller_nid": "selectable_exported_columns", "callee": "as_readonly", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3644"}, {"caller_nid": "selectable_selectbase_get_label_style", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3676"}, {"caller_nid": "selectable_selectbase_set_label_style", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3685"}, {"caller_nid": "selectable_selectbase_scalar_type", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3704"}, {"caller_nid": "selectable_selectbase_ensure_disambiguated_names", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3840"}, {"caller_nid": "selectable_selectstatementgrouping_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3884"}, {"caller_nid": "selectable_selectstatementgrouping_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L3885"}, {"caller_nid": "selectable_generativeselect_set_label_style", "callee": "_generate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4115"}, {"caller_nid": "selectable_group_by_clause", "callee": "_construct_raw", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4122"}, {"caller_nid": "selectable_order_by_clause", "callee": "_construct_raw", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4129"}, {"caller_nid": "selectable_generativeselect_offset_or_limit_clause", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4145"}, {"caller_nid": "selectable_generativeselect_offset_or_limit_clause_asint", "callee": "CompileError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4174"}, {"caller_nid": "selectable_generativeselect_offset_or_limit_clause_asint", "callee": "asint", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4179"}, {"caller_nid": "selectable_generativeselect_simple_int_clause", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4195"}, {"caller_nid": "selectable_fetch", "callee": "_validate_dialect_kwargs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4297"}, {"caller_nid": "selectable_slice", "callee": "_make_slice", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4381"}, {"caller_nid": "selectable_order_by", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4430"}, {"caller_nid": "selectable_order_by", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4431"}, {"caller_nid": "selectable_group_by", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4477"}, {"caller_nid": "selectable_group_by", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4478"}, {"caller_nid": "selectable_compoundselect_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4565"}, {"caller_nid": "selectable_compoundselect_set_label_style", "callee": "_generate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4625"}, {"caller_nid": "selectable_compoundselect_ensure_disambiguated_names", "callee": "_generate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4634"}, {"caller_nid": "selectable_compoundselect_generate_fromclause_column_proxies", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4665"}, {"caller_nid": "selectable_compoundselect_generate_fromclause_column_proxies", "callee": "_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4668"}, {"caller_nid": "selectable_compoundselect_generate_fromclause_column_proxies", "callee": "is_column_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4670"}, {"caller_nid": "selectable_compoundselect_generate_fromclause_column_proxies", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4674"}, {"caller_nid": "selectable_compoundselect_refresh_for_new_column", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4693"}, {"caller_nid": "selectable_plugin_not_implemented", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4777"}, {"caller_nid": "selectable_get_columns_clause_froms", "callee": "from_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4808"}, {"caller_nid": "selectable_column_naming_convention", "callee": "prefix_anon_map", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4821"}, {"caller_nid": "selectable_column_naming_convention", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4822"}, {"caller_nid": "selectable_selectstate_get_froms", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4866"}, {"caller_nid": "selectable_selectstate_get_froms", "callee": "from_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4868"}, {"caller_nid": "selectable_selectstate_get_froms", "callee": "from_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4874"}, {"caller_nid": "selectable_normalize_froms", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4900"}, {"caller_nid": "selectable_normalize_froms", "callee": "is_subquery", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4904"}, {"caller_nid": "selectable_normalize_froms", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4905"}, {"caller_nid": "selectable_normalize_froms", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4909"}, {"caller_nid": "selectable_normalize_froms", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4910"}, {"caller_nid": "selectable_normalize_froms", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4914"}, {"caller_nid": "selectable_normalize_froms", "callee": "from_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4915"}, {"caller_nid": "selectable_normalize_froms", "callee": "_expand_cloned", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4916"}, {"caller_nid": "selectable_normalize_froms", "callee": "safe_construct", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4928"}, {"caller_nid": "selectable_normalize_froms", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4929"}, {"caller_nid": "selectable_normalize_froms", "callee": "is_table", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4934"}, {"caller_nid": "selectable_selectstate_get_display_froms", "callee": "_cloned_intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4964"}, {"caller_nid": "selectable_selectstate_get_display_froms", "callee": "_cloned_intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4965"}, {"caller_nid": "selectable_selectstate_get_display_froms", "callee": "_cloned_difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4977"}, {"caller_nid": "selectable_selectstate_get_display_froms", "callee": "_cloned_intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4978"}, {"caller_nid": "selectable_selectstate_get_display_froms", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4988"}, {"caller_nid": "selectable_selectstate_get_display_froms", "callee": "_cloned_intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4994"}, {"caller_nid": "selectable_selectstate_get_display_froms", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4997"}, {"caller_nid": "selectable_selectstate_get_display_froms", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L4998"}, {"caller_nid": "selectable_selectstate_memoized_attr_label_resolve_dict", "callee": "_select_iterables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5023"}, {"caller_nid": "selectable_selectstate_memoized_attr_label_resolve_dict", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5026"}, {"caller_nid": "selectable_selectstate_memoized_attr_label_resolve_dict", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5027"}, {"caller_nid": "selectable_selectstate_memoized_attr_label_resolve_dict", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5028"}, {"caller_nid": "selectable_all_selected_columns", "callee": "_select_iterables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5043"}, {"caller_nid": "selectable_selectstate_setup_joins", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5053"}, {"caller_nid": "selectable_selectstate_setup_joins", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5076"}, {"caller_nid": "selectable_selectstate_setup_joins", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5078"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "find_left_clause_to_join_from", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5125"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5129"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5136"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "from_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5137"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "from_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5140"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5149"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5149"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "find_left_clause_to_join_from", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5150"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5154"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5157"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5158"}, {"caller_nid": "selectable_join_determine_implicit_left_side", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5167"}, {"caller_nid": "selectable_join_place_explicit_left_side", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5184"}, {"caller_nid": "selectable_join_place_explicit_left_side", "callee": "find_left_clause_that_matches_given", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5187"}, {"caller_nid": "selectable_join_place_explicit_left_side", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5193"}, {"caller_nid": "selectable_join_place_explicit_left_side", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5194"}, {"caller_nid": "selectable_selectfromelements_iterate_from_elements", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5222"}, {"caller_nid": "selectable_selectfromelements_iterate_from_elements", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5227"}, {"caller_nid": "selectable_selectfromelements_iterate_from_elements", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5233"}, {"caller_nid": "selectable_selectfromelements_iterate_from_elements", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5238"}, {"caller_nid": "selectable_memoizedselectentities_clone", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5281"}, {"caller_nid": "selectable_memoizedselectentities_clone", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5282"}, {"caller_nid": "selectable_memoizedselectentities_clone", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5284"}, {"caller_nid": "selectable_create_raw_select", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5390"}, {"caller_nid": "selectable_select_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5404"}, {"caller_nid": "selectable_select_scalar_type", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5415"}, {"caller_nid": "selectable_select_filter_by_zero", "callee": "meth", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5432"}, {"caller_nid": "selectable_select_filter_by", "callee": "_entity_namespace_key", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5466"}, {"caller_nid": "selectable_select_filter_by", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5467"}, {"caller_nid": "selectable_column_descriptions", "callee": "meth", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5513"}, {"caller_nid": "selectable_select_from_statement", "callee": "meth", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5538"}, {"caller_nid": "selectable_join", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5612"}, {"caller_nid": "selectable_join", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5616"}, {"caller_nid": "selectable_join_from", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5706"}, {"caller_nid": "selectable_join_from", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5709"}, {"caller_nid": "selectable_join_from", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5713"}, {"caller_nid": "selectable_select_get_final_froms", "callee": "_default_compiler", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5807"}, {"caller_nid": "selectable_select_get_final_froms", "callee": "_compile_state_factory", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5809"}, {"caller_nid": "selectable_inner_columns", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5857"}, {"caller_nid": "selectable_select_copy_internals", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5879"}, {"caller_nid": "selectable_select_copy_internals", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5880"}, {"caller_nid": "selectable_select_copy_internals", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5893"}, {"caller_nid": "selectable_select_copy_internals", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5896"}, {"caller_nid": "selectable_select_copy_internals", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5898"}, {"caller_nid": "selectable_select_copy_internals", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5898"}, {"caller_nid": "selectable_select_copy_internals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5898"}, {"caller_nid": "selectable_select_copy_internals", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5903"}, {"caller_nid": "selectable_select_copy_internals", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5903"}, {"caller_nid": "selectable_select_copy_internals", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5922"}, {"caller_nid": "selectable_select_copy_internals", "callee": "_reset_memoizations", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5924"}, {"caller_nid": "selectable_select_get_children", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5927"}, {"caller_nid": "selectable_select_get_children", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5928"}, {"caller_nid": "selectable_add_columns", "callee": "_reset_memoizations", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5962"}, {"caller_nid": "selectable_add_columns", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5965"}, {"caller_nid": "selectable_select_set_entities", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5976"}, {"caller_nid": "selectable_select_set_entities", "callee": "to_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L5979"}, {"caller_nid": "selectable_with_only_columns", "callee": "_no_kw", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6199"}, {"caller_nid": "selectable_with_only_columns", "callee": "_assert_no_memoizations", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6204"}, {"caller_nid": "selectable_with_only_columns", "callee": "non_generative", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6207"}, {"caller_nid": "selectable_with_only_columns", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6215"}, {"caller_nid": "selectable_with_only_columns", "callee": "_expression_collection_was_a_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6216"}, {"caller_nid": "selectable_whereclause", "callee": "_construct_for_whereclause", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6235"}, {"caller_nid": "selectable_where", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6249"}, {"caller_nid": "selectable_where", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6252"}, {"caller_nid": "selectable_having", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6267"}, {"caller_nid": "selectable_distinct", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6306"}, {"caller_nid": "selectable_distinct", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6307"}, {"caller_nid": "selectable_select_from", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6349"}, {"caller_nid": "selectable_select_from", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6350"}, {"caller_nid": "selectable_correlate", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6418"}, {"caller_nid": "selectable_correlate", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6419"}, {"caller_nid": "selectable_correlate", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6425"}, {"caller_nid": "selectable_correlate", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6426"}, {"caller_nid": "selectable_correlate_except", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6465"}, {"caller_nid": "selectable_correlate_except", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6466"}, {"caller_nid": "selectable_correlate_except", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6472"}, {"caller_nid": "selectable_correlate_except", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6473"}, {"caller_nid": "selectable_selected_columns", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6540"}, {"caller_nid": "selectable_selected_columns", "callee": "ColumnCollection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6545"}, {"caller_nid": "selectable_selected_columns", "callee": "conv", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6547"}, {"caller_nid": "selectable_selected_columns", "callee": "is_column_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6549"}, {"caller_nid": "selectable_selected_columns", "callee": "as_readonly", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6552"}, {"caller_nid": "selectable_all_selected_columns", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6557"}, {"caller_nid": "selectable_all_selected_columns", "callee": "meth", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6557"}, {"caller_nid": "selectable_select_generate_fromclause_column_proxies", "callee": "_make_proxy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6581"}, {"caller_nid": "selectable_select_generate_fromclause_column_proxies", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6600"}, {"caller_nid": "selectable_select_generate_fromclause_column_proxies", "callee": "is_column_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6605"}, {"caller_nid": "selectable_select_generate_fromclause_column_proxies", "callee": "_make_proxy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6609"}, {"caller_nid": "selectable_select_generate_fromclause_column_proxies", "callee": "is_column_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6624"}, {"caller_nid": "selectable_select_generate_fromclause_column_proxies", "callee": "_populate_separate_keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6627"}, {"caller_nid": "selectable_select_needs_parens_for_grouping", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6630"}, {"caller_nid": "selectable_select_self_group", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6646"}, {"caller_nid": "selectable_scalarselect_getattr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6800"}, {"caller_nid": "selectable_columns", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6811"}, {"caller_nid": "selectable_where", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6825"}, {"caller_nid": "selectable_correlate", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6865"}, {"caller_nid": "selectable_correlate_except", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6903"}, {"caller_nid": "selectable_exists_init", "callee": "literal_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6931"}, {"caller_nid": "selectable_exists_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6932"}, {"caller_nid": "selectable_exists_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6935"}, {"caller_nid": "selectable_exists_regroup", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6956"}, {"caller_nid": "selectable_exists_regroup", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6958"}, {"caller_nid": "selectable_exists_regroup", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6959"}, {"caller_nid": "selectable_exists_regroup", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L6962"}, {"caller_nid": "selectable_textualselect_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7116"}, {"caller_nid": "selectable_selected_columns", "callee": "as_readonly", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7156"}, {"caller_nid": "selectable_selected_columns", "callee": "ColumnCollection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7156"}, {"caller_nid": "selectable_textualselect_generate_fromclause_column_proxies", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7191"}, {"caller_nid": "selectable_textualselect_generate_fromclause_column_proxies", "callee": "_populate_separate_keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7194"}, {"caller_nid": "selectable_textualselect_generate_fromclause_column_proxies", "callee": "_make_proxy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7195"}, {"caller_nid": "selectable_textualselect_generate_fromclause_column_proxies", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7201"}, {"caller_nid": "selectable_textualselect_generate_fromclause_column_proxies", "callee": "_populate_separate_keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7206"}, {"caller_nid": "selectable_textualselect_generate_fromclause_column_proxies", "callee": "_make_proxy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7207"}, {"caller_nid": "selectable_annotatedfromclause_copy_internals", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7230"}, {"caller_nid": "selectable_annotatedfromclause_copy_internals", "callee": "fget", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", "source_location": "L7246"}]}