1 line
147 KiB
JSON
1 line
147 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "label": "util.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1"}, {"id": "util_destringifyannotation", "label": "_DeStringifyAnnotation", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L155"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_destringifyannotation_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L156"}, {"id": "util_evalnameonly", "label": "_EvalNameOnly", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L172"}, {"id": "util_evalnameonly_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L173"}, {"id": "util_cascadeoptions", "label": "CascadeOptions", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L179"}, {"id": "util_cascadeoptions_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L206"}, {"id": "util_cascadeoptions_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L243"}, {"id": "util_from_string", "label": "from_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L247"}, {"id": "util_validator_events", "label": "_validator_events()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L252"}, {"id": "util_polymorphic_union", "label": "polymorphic_union()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L318"}, {"id": "util_identity_key", "label": "identity_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L400"}, {"id": "util_traceadaptrole", "label": "_TraceAdaptRole", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L488"}, {"id": "util_ormstatementadapter", "label": "ORMStatementAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L548"}, {"id": "util_ormstatementadapter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L553"}, {"id": "util_ormadapter", "label": "ORMAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L577"}, {"id": "util_ormadapter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L588"}, {"id": "util_ormadapter_include_fn", "label": "._include_fn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L624"}, {"id": "util_aliasedclass", "label": "AliasedClass", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L630"}, {"id": "util_aliasedclass_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L694"}, {"id": "util_reconstitute_from_aliased_insp", "label": "_reconstitute_from_aliased_insp()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L753"}, {"id": "util_aliasedclass_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L770"}, {"id": "util_aliasedclass_get_from_serialized", "label": "._get_from_serialized()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L799"}, {"id": "util_aliasedclass_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L822"}, {"id": "util_aliasedclass_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L828"}, {"id": "util_aliasedinsp", "label": "AliasedInsp", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L833"}, {"id": "ormfromclauserole", "label": "ORMFromClauseRole", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "hascachekey", "label": "HasCacheKey", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "inspectionattr", "label": "InspectionAttr", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "memoizedslots", "label": "MemoizedSlots", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_aliasedinsp_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L934"}, {"id": "util_alias_factory", "label": "_alias_factory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1011"}, {"id": "util_with_polymorphic_factory", "label": "_with_polymorphic_factory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1040"}, {"id": "util_entity", "label": "entity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1080"}, {"id": "util_aliasedinsp_memoized_method_clause_element", "label": "._memoized_method___clause_element__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1096"}, {"id": "util_entity_namespace", "label": "entity_namespace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1108"}, {"id": "util_class", "label": "class_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1112"}, {"id": "util_path_registry", "label": "_path_registry()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1118"}, {"id": "util_aliasedinsp_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1124"}, {"id": "util_aliasedinsp_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1139"}, {"id": "util_aliasedinsp_merge_with", "label": "._merge_with()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1154"}, {"id": "util_aliasedinsp_adapt_element", "label": "._adapt_element()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1184"}, {"id": "util_orm_adapt_element", "label": "_orm_adapt_element()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1209"}, {"id": "util_aliasedinsp_entity_for_mapper", "label": "._entity_for_mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1218"}, {"id": "util_aliasedinsp_memoized_attr_get_clause", "label": "._memoized_attr__get_clause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1232"}, {"id": "util_aliasedinsp_memoized_attr_memoized_values", "label": "._memoized_attr__memoized_values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1242"}, {"id": "util_aliasedinsp_memoized_attr_all_column_expressions", "label": "._memoized_attr__all_column_expressions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1245"}, {"id": "util_aliasedinsp_memo", "label": "._memo()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1259"}, {"id": "util_aliasedinsp_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1266"}, {"id": "util_aliasedinsp_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1279"}, {"id": "util_wrapuserentity", "label": "_WrapUserEntity", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1293"}, {"id": "util_wrapuserentity_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1305"}, {"id": "util_getattribute", "label": "__getattribute__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1309"}, {"id": "util_loadercriteriaoption", "label": "LoaderCriteriaOption", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1321"}, {"id": "criteriaoption", "label": "CriteriaOption", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_loadercriteriaoption_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1360"}, {"id": "util_unreduce", "label": "_unreduce()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1410"}, {"id": "util_loadercriteriaoption_reduce", "label": ".__reduce__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1420"}, {"id": "util_loadercriteriaoption_all_mappers", "label": "._all_mappers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1431"}, {"id": "util_loadercriteriaoption_should_include", "label": "._should_include()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1448"}, {"id": "util_loadercriteriaoption_resolve_where_criteria", "label": "._resolve_where_criteria()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1458"}, {"id": "util_loadercriteriaoption_process_compile_state_replaced_entities", "label": ".process_compile_state_replaced_entities()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1476"}, {"id": "util_loadercriteriaoption_process_compile_state", "label": ".process_compile_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1483"}, {"id": "util_loadercriteriaoption_get_global_criteria", "label": ".get_global_criteria()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1491"}, {"id": "util_inspect_mc", "label": "_inspect_mc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1504"}, {"id": "util_inspect_generic_alias", "label": "_inspect_generic_alias()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1522"}, {"id": "util_bundle", "label": "Bundle", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1530"}, {"id": "supportscloneannotations", "label": "SupportsCloneAnnotations", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "memoizedhascachekey", "label": "MemoizedHasCacheKey", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_bundle_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1573"}, {"id": "util_bundle_gen_cache_key", "label": "._gen_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1607"}, {"id": "util_mapper", "label": "mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1615"}, {"id": "util_bundle_clone", "label": "._clone()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1663"}, {"id": "util_bundle_clause_element", "label": ".__clause_element__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1668"}, {"id": "util_clauses", "label": "clauses()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1694"}, {"id": "util_bundle_label", "label": ".label()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1697"}, {"id": "util_bundle_create_row_processor", "label": ".create_row_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1704"}, {"id": "util_orm_annotate", "label": "_orm_annotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1750"}, {"id": "util_orm_deannotate", "label": "_orm_deannotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1760"}, {"id": "util_orm_full_deannotate", "label": "_orm_full_deannotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1774"}, {"id": "util_ormjoin", "label": "_ORMJoin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1778"}, {"id": "util_ormjoin_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1785"}, {"id": "util_ormjoin_splice_into_center", "label": "._splice_into_center()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1906"}, {"id": "util_ormjoin_join", "label": ".join()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1935"}, {"id": "util_ormjoin_outerjoin", "label": ".outerjoin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1944"}, {"id": "util_with_parent", "label": "with_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1953"}, {"id": "util_has_identity", "label": "has_identity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2029"}, {"id": "util_was_deleted", "label": "was_deleted()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2045"}, {"id": "util_entity_corresponds_to", "label": "_entity_corresponds_to()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2062"}, {"id": "util_entity_corresponds_to_use_path_impl", "label": "_entity_corresponds_to_use_path_impl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2085"}, {"id": "util_entity_isa", "label": "_entity_isa()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2121"}, {"id": "util_getitem", "label": "_getitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2136"}, {"id": "util_is_mapped_annotation", "label": "_is_mapped_annotation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2175"}, {"id": "util_cleanuperror", "label": "_CleanupError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2196"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_cleanup_mapped_str_annotation", "label": "_cleanup_mapped_str_annotation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2200"}, {"id": "util_extract_mapped_subtype", "label": "_extract_mapped_subtype()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2290"}, {"id": "util_mapper_property_as_plain_name", "label": "_mapper_property_as_plain_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2398"}, {"id": "util_rationale_180", "label": "Keeps track of the options sent to :paramref:`.relationship.cascade`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L180"}, {"id": "util_rationale_253", "label": "Runs a validation method on an attribute value to be set or appended.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L253"}, {"id": "util_rationale_321", "label": "Create a ``UNION`` statement used by a polymorphic mapper. See :ref:`concr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L321"}, {"id": "util_rationale_408", "label": "r\"\"\"Generate \"identity key\" tuples, as are used as keys in the :attr:`.Sessi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L408"}, {"id": "util_rationale_489", "label": "Enumeration of all the use cases for ORMAdapter. ORMAdapter remains one of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L489"}, {"id": "util_rationale_549", "label": "ColumnAdapter which includes a role attribute.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L549"}, {"id": "util_rationale_578", "label": "ColumnAdapter subclass which excludes adaptation of entities from non-matchi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L578"}, {"id": "util_rationale_633", "label": "r\"\"\"Represents an \"aliased\" form of a mapped class for usage with Query. Th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L633"}, {"id": "util_rationale_842", "label": "Provide an inspection interface for an :class:`.AliasedClass` object. T", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L842"}, {"id": "util_rationale_1113", "label": "Return the mapped class ultimately represented by this :class:`.AliasedI", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1113"}, {"id": "util_rationale_1294", "label": "A wrapper used within the loader_criteria lambda caller so that we can bypas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1294"}, {"id": "util_rationale_1322", "label": "Add additional WHERE criteria to the load for all occurrences of a particula", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1322"}, {"id": "util_rationale_1484", "label": "Apply a modification to a given :class:`.CompileState`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1484"}, {"id": "util_rationale_1537", "label": "A grouping of SQL expressions that are returned by a :class:`.Query` under o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1537"}, {"id": "util_rationale_1576", "label": "r\"\"\"Construct a new :class:`.Bundle`. e.g.:: bn = Bundle(\"", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1576"}, {"id": "util_rationale_1698", "label": "Provide a copy of this :class:`.Bundle` passing a new label.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1698"}, {"id": "util_rationale_1710", "label": "Produce the \"row processing\" function for this :class:`.Bundle`. May be", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1710"}, {"id": "util_rationale_1751", "label": "Deep copy the given ClauseElement, annotating each element with the \"_orm_ad", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1751"}, {"id": "util_rationale_1761", "label": "Remove annotations that link a column to a particular mapping. Note this do", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1761"}, {"id": "util_rationale_1779", "label": "Extend Join to support ORM constructs as input.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1779"}, {"id": "util_rationale_1907", "label": "Splice a join into the center. Given join(a, b) and join(b, c), return", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1907"}, {"id": "util_rationale_1958", "label": "Create filtering criterion that relates this query's primary entity to the g", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1958"}, {"id": "util_rationale_2030", "label": "Return True if the given object has a database identity. This typically", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2030"}, {"id": "util_rationale_2046", "label": "Return True if the given object was deleted within a session flush. Thi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2046"}, {"id": "util_rationale_2065", "label": "determine if 'given' corresponds to 'entity', in terms of an entity passed t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2065"}, {"id": "util_rationale_2088", "label": "determine if 'given' corresponds to 'entity', in terms of a path of loader o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2088"}, {"id": "util_rationale_2122", "label": "determine if 'given' \"is a\" mapper, in terms of the given would load rows of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2122"}, {"id": "util_rationale_2137", "label": "calculate __getitem__ in terms of an iterable query object that also has a s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2137"}, {"id": "util_rationale_2301", "label": "given an annotation, figure out if it's ``Mapped[something]`` and if so, ret", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2301"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "functools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "types", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L79", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L80", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L87", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_langhelpers_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L89", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L90", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L92", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L95", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_context_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_context_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_query_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_relationships_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L107", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L109", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L116", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_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/orm/util.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_destringifyannotation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L155", "weight": 1.0}, {"source": "util_destringifyannotation", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L155", "weight": 1.0}, {"source": "util_destringifyannotation", "target": "util_destringifyannotation_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L156", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_evalnameonly", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L172", "weight": 1.0}, {"source": "util_evalnameonly", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L172", "weight": 1.0}, {"source": "util_evalnameonly", "target": "util_evalnameonly_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L173", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_cascadeoptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L179", "weight": 1.0}, {"source": "util_cascadeoptions", "target": "util_cascadeoptions_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L206", "weight": 1.0}, {"source": "util_cascadeoptions", "target": "util_cascadeoptions_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L243", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_validator_events", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L252", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_polymorphic_union", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L318", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_identity_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L400", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_traceadaptrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L488", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_ormstatementadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L548", "weight": 1.0}, {"source": "util_ormstatementadapter", "target": "util_ormstatementadapter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L553", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_ormadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L577", "weight": 1.0}, {"source": "util_ormadapter", "target": "util_ormadapter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L588", "weight": 1.0}, {"source": "util_ormadapter", "target": "util_ormadapter_include_fn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L624", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_aliasedclass", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L630", "weight": 1.0}, {"source": "util_aliasedclass", "target": "util_aliasedclass_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L694", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_reconstitute_from_aliased_insp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L753", "weight": 1.0}, {"source": "util_aliasedclass", "target": "util_aliasedclass_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L770", "weight": 1.0}, {"source": "util_aliasedclass", "target": "util_aliasedclass_get_from_serialized", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L799", "weight": 1.0}, {"source": "util_aliasedclass", "target": "util_aliasedclass_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L822", "weight": 1.0}, {"source": "util_aliasedclass", "target": "util_aliasedclass_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L828", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_aliasedinsp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L833", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "ormfromclauserole", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L833", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "hascachekey", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L833", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "inspectionattr", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L833", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "memoizedslots", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L833", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L934", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_alias_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1011", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_with_polymorphic_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1040", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1080", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_memoized_method_clause_element", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1096", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_entity_namespace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_class", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_path_registry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1118", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1124", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1139", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_merge_with", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1154", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_adapt_element", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1184", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_orm_adapt_element", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1209", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_entity_for_mapper", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1218", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_memoized_attr_get_clause", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1232", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_memoized_attr_memoized_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1242", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_memoized_attr_all_column_expressions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1245", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_memo", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1259", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1266", "weight": 1.0}, {"source": "util_aliasedinsp", "target": "util_aliasedinsp_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1279", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_wrapuserentity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1293", "weight": 1.0}, {"source": "util_wrapuserentity", "target": "util_wrapuserentity_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1305", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_getattribute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1309", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_loadercriteriaoption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1321", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "criteriaoption", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1321", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "util_loadercriteriaoption_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1360", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_unreduce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1410", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "util_loadercriteriaoption_reduce", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1420", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "util_loadercriteriaoption_all_mappers", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1431", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "util_loadercriteriaoption_should_include", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1448", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "util_loadercriteriaoption_resolve_where_criteria", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1458", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "util_loadercriteriaoption_process_compile_state_replaced_entities", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1476", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "util_loadercriteriaoption_process_compile_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1483", "weight": 1.0}, {"source": "util_loadercriteriaoption", "target": "util_loadercriteriaoption_get_global_criteria", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1491", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_inspect_mc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1504", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_inspect_generic_alias", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1522", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1530", "weight": 1.0}, {"source": "util_bundle", "target": "supportscloneannotations", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1530", "weight": 1.0}, {"source": "util_bundle", "target": "memoizedhascachekey", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1530", "weight": 1.0}, {"source": "util_bundle", "target": "inspectionattr", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1530", "weight": 1.0}, {"source": "util_bundle", "target": "util_bundle_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1573", "weight": 1.0}, {"source": "util_bundle", "target": "util_bundle_gen_cache_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1607", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1615", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1622", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_entity_namespace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1629", "weight": 1.0}, {"source": "util_bundle", "target": "util_bundle_clone", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1663", "weight": 1.0}, {"source": "util_bundle", "target": "util_bundle_clause_element", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1668", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_clauses", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1694", "weight": 1.0}, {"source": "util_bundle", "target": "util_bundle_label", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1697", "weight": 1.0}, {"source": "util_bundle", "target": "util_bundle_create_row_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1704", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_orm_annotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1750", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_orm_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1760", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_orm_full_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1774", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_ormjoin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1778", "weight": 1.0}, {"source": "util_ormjoin", "target": "util_ormjoin_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1785", "weight": 1.0}, {"source": "util_ormjoin", "target": "util_ormjoin_splice_into_center", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1906", "weight": 1.0}, {"source": "util_ormjoin", "target": "util_ormjoin_join", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1935", "weight": 1.0}, {"source": "util_ormjoin", "target": "util_ormjoin_outerjoin", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1944", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_with_parent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1953", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_has_identity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2029", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_was_deleted", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2045", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_entity_corresponds_to", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2062", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_entity_corresponds_to_use_path_impl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2085", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_entity_isa", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_getitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_is_mapped_annotation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2175", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_cleanuperror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2196", "weight": 1.0}, {"source": "util_cleanuperror", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2196", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_cleanup_mapped_str_annotation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2200", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_extract_mapped_subtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2290", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "target": "util_mapper_property_as_plain_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2398", "weight": 1.0}, {"source": "util_cascadeoptions_new", "target": "util_from_string", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L210", "weight": 1.0}, {"source": "util_cascadeoptions_new", "target": "util_ormjoin_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L215", "weight": 1.0}, {"source": "util_cascadeoptions_repr", "target": "util_ormjoin_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L244", "weight": 1.0}, {"source": "util_polymorphic_union", "target": "util_bundle_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L384", "weight": 1.0}, {"source": "util_ormstatementadapter_init", "target": "util_ormjoin_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L566", "weight": 1.0}, {"source": "util_ormadapter_init", "target": "util_ormjoin_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L613", "weight": 1.0}, {"source": "util_aliasedclass_init", "target": "util_aliasedinsp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L728", "weight": 1.0}, {"source": "util_reconstitute_from_aliased_insp", "target": "util_cascadeoptions_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L756", "weight": 1.0}, {"source": "util_aliasedinsp_init", "target": "util_aliasedclass", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L969", "weight": 1.0}, {"source": "util_aliasedinsp_init", "target": "util_ormadapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L984", "weight": 1.0}, {"source": "util_alias_factory", "target": "util_aliasedclass", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1031", "weight": 1.0}, {"source": "util_with_polymorphic_factory", "target": "util_aliasedclass", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1068", "weight": 1.0}, {"source": "util_entity", "target": "util_reconstitute_from_aliased_insp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1089", "weight": 1.0}, {"source": "util_aliasedinsp_setstate", "target": "util_ormjoin_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1140", "weight": 1.0}, {"source": "util_aliasedinsp_merge_with", "target": "util_aliasedclass", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1175", "weight": 1.0}, {"source": "util_aliasedinsp_memoized_attr_all_column_expressions", "target": "util_aliasedinsp_adapt_element", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1254", "weight": 1.0}, {"source": "util_aliasedinsp_repr", "target": "util_ormjoin_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1268", "weight": 1.0}, {"source": "util_aliasedinsp_str", "target": "util_ormjoin_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1283", "weight": 1.0}, {"source": "util_loadercriteriaoption_init", "target": "util_wrapuserentity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1395", "weight": 1.0}, {"source": "util_unreduce", "target": "util_loadercriteriaoption", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1413", "weight": 1.0}, {"source": "util_loadercriteriaoption_process_compile_state_replaced_entities", "target": "util_loadercriteriaoption_process_compile_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1481", "weight": 1.0}, {"source": "util_loadercriteriaoption_process_compile_state", "target": "util_loadercriteriaoption_get_global_criteria", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1489", "weight": 1.0}, {"source": "util_loadercriteriaoption_get_global_criteria", "target": "util_loadercriteriaoption_all_mappers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1492", "weight": 1.0}, {"source": "util_inspect_generic_alias", "target": "util_inspect_mc", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1526", "weight": 1.0}, {"source": "util_bundle_clone", "target": "util_cascadeoptions_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1664", "weight": 1.0}, {"source": "util_clauses", "target": "util_bundle_clause_element", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1695", "weight": 1.0}, {"source": "util_bundle_label", "target": "util_bundle_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1700", "weight": 1.0}, {"source": "util_ormjoin_init", "target": "util_ormjoin_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1855", "weight": 1.0}, {"source": "util_ormjoin_splice_into_center", "target": "util_ormjoin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1918", "weight": 1.0}, {"source": "util_ormjoin_join", "target": "util_ormjoin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1942", "weight": 1.0}, {"source": "util_ormjoin_outerjoin", "target": "util_ormjoin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1950", "weight": 1.0}, {"source": "util_cleanup_mapped_str_annotation", "target": "util_cleanuperror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2223", "weight": 1.0}, {"source": "util_cleanup_mapped_str_annotation", "target": "util_ormjoin_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2281", "weight": 1.0}, {"source": "util_rationale_180", "target": "util_cascadeoptions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L180", "weight": 1.0}, {"source": "util_rationale_253", "target": "util_validator_events", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L253", "weight": 1.0}, {"source": "util_rationale_321", "target": "util_polymorphic_union", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L321", "weight": 1.0}, {"source": "util_rationale_408", "target": "util_identity_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L408", "weight": 1.0}, {"source": "util_rationale_489", "target": "util_traceadaptrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L489", "weight": 1.0}, {"source": "util_rationale_549", "target": "util_ormstatementadapter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L549", "weight": 1.0}, {"source": "util_rationale_578", "target": "util_ormadapter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L578", "weight": 1.0}, {"source": "util_rationale_633", "target": "util_aliasedclass", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L633", "weight": 1.0}, {"source": "util_rationale_842", "target": "util_aliasedinsp", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L842", "weight": 1.0}, {"source": "util_rationale_1113", "target": "util_aliasedinsp_class", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1113", "weight": 1.0}, {"source": "util_rationale_1294", "target": "util_wrapuserentity", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1294", "weight": 1.0}, {"source": "util_rationale_1322", "target": "util_loadercriteriaoption", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1322", "weight": 1.0}, {"source": "util_rationale_1484", "target": "util_loadercriteriaoption_process_compile_state", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1484", "weight": 1.0}, {"source": "util_rationale_1537", "target": "util_bundle", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1537", "weight": 1.0}, {"source": "util_rationale_1576", "target": "util_bundle_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1576", "weight": 1.0}, {"source": "util_rationale_1698", "target": "util_bundle_label", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1698", "weight": 1.0}, {"source": "util_rationale_1710", "target": "util_bundle_create_row_processor", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1710", "weight": 1.0}, {"source": "util_rationale_1751", "target": "util_orm_annotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1751", "weight": 1.0}, {"source": "util_rationale_1761", "target": "util_orm_deannotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1761", "weight": 1.0}, {"source": "util_rationale_1779", "target": "util_ormjoin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1779", "weight": 1.0}, {"source": "util_rationale_1907", "target": "util_ormjoin_splice_into_center", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1907", "weight": 1.0}, {"source": "util_rationale_1958", "target": "util_with_parent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1958", "weight": 1.0}, {"source": "util_rationale_2030", "target": "util_has_identity", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2030", "weight": 1.0}, {"source": "util_rationale_2046", "target": "util_was_deleted", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2046", "weight": 1.0}, {"source": "util_rationale_2065", "target": "util_entity_corresponds_to", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2065", "weight": 1.0}, {"source": "util_rationale_2088", "target": "util_entity_corresponds_to_use_path_impl", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2088", "weight": 1.0}, {"source": "util_rationale_2122", "target": "util_entity_isa", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2122", "weight": 1.0}, {"source": "util_rationale_2137", "target": "util_getitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2137", "weight": 1.0}, {"source": "util_rationale_2301", "target": "util_extract_mapped_subtype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2301", "weight": 1.0}], "raw_calls": [{"caller_nid": "util_cascadeoptions_new", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L209"}, {"caller_nid": "util_cascadeoptions_new", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L211"}, {"caller_nid": "util_cascadeoptions_new", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L212"}, {"caller_nid": "util_cascadeoptions_new", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L213"}, {"caller_nid": "util_cascadeoptions_new", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L217"}, {"caller_nid": "util_cascadeoptions_new", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L218"}, {"caller_nid": "util_cascadeoptions_new", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L219"}, {"caller_nid": "util_cascadeoptions_new", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L226"}, {"caller_nid": "util_cascadeoptions_new", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L228"}, {"caller_nid": "util_cascadeoptions_new", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L229"}, {"caller_nid": "util_cascadeoptions_new", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L231"}, {"caller_nid": "util_cascadeoptions_new", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L240"}, {"caller_nid": "util_cascadeoptions_repr", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L244"}, {"caller_nid": "util_from_string", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L248"}, {"caller_nid": "util_from_string", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L249"}, {"caller_nid": "util_validator_events", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L311"}, {"caller_nid": "util_validator_events", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L312"}, {"caller_nid": "util_validator_events", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L313"}, {"caller_nid": "util_validator_events", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L315"}, {"caller_nid": "util_polymorphic_union", "callee": "OrderedSet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L340"}, {"caller_nid": "util_polymorphic_union", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L346"}, {"caller_nid": "util_polymorphic_union", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L354"}, {"caller_nid": "util_polymorphic_union", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L362"}, {"caller_nid": "util_polymorphic_union", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L377"}, {"caller_nid": "util_polymorphic_union", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L379"}, {"caller_nid": "util_polymorphic_union", "callee": "select_from", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L380"}, {"caller_nid": "util_polymorphic_union", "callee": "select", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L380"}, {"caller_nid": "util_polymorphic_union", "callee": "col", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L382"}, {"caller_nid": "util_polymorphic_union", "callee": "literal_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L384"}, {"caller_nid": "util_polymorphic_union", "callee": "_quote_ddl_expr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L385"}, {"caller_nid": "util_polymorphic_union", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L392"}, {"caller_nid": "util_polymorphic_union", "callee": "select_from", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L393"}, {"caller_nid": "util_polymorphic_union", "callee": "select", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L393"}, {"caller_nid": "util_polymorphic_union", "callee": "col", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L394"}, {"caller_nid": "util_polymorphic_union", "callee": "alias", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L397"}, {"caller_nid": "util_polymorphic_union", "callee": "union_all", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L397"}, {"caller_nid": "util_identity_key", "callee": "class_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L470"}, {"caller_nid": "util_identity_key", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L473"}, {"caller_nid": "util_identity_key", "callee": "identity_key_from_primary_key", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L474"}, {"caller_nid": "util_identity_key", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L475"}, {"caller_nid": "util_identity_key", "callee": "to_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L475"}, {"caller_nid": "util_identity_key", "callee": "identity_key_from_row", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L478"}, {"caller_nid": "util_identity_key", "callee": "object_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L482"}, {"caller_nid": "util_identity_key", "callee": "identity_key_from_instance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L483"}, {"caller_nid": "util_identity_key", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L485"}, {"caller_nid": "util_ormstatementadapter_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L566"}, {"caller_nid": "util_ormadapter_init", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L606"}, {"caller_nid": "util_ormadapter_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L613"}, {"caller_nid": "util_ormadapter_include_fn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L625"}, {"caller_nid": "util_ormadapter_include_fn", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L627"}, {"caller_nid": "util_ormadapter_include_fn", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L627"}, {"caller_nid": "util_aliasedclass_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L707"}, {"caller_nid": "util_aliasedclass_init", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L708"}, {"caller_nid": "util_aliasedclass_init", "callee": "alias", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L716"}, {"caller_nid": "util_aliasedclass_init", "callee": "_anonymous_fromclause", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L719"}, {"caller_nid": "util_reconstitute_from_aliased_insp", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L766"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "AttributeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L774"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L778"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L783"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L783"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "MethodType", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L784"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L788"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "__get__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L789"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L793"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "adapt_to_entity", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L794"}, {"caller_nid": "util_aliasedclass_getattr", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L795"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L804"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L805"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L805"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "MethodType", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L806"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L810"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "__get__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L811"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L815"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L816"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "adapt_to_entity", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L817"}, {"caller_nid": "util_aliasedclass_get_from_serialized", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L818"}, {"caller_nid": "util_aliasedclass_repr", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L824"}, {"caller_nid": "util_aliasedclass_str", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L829"}, {"caller_nid": "util_aliasedinsp_init", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L951"}, {"caller_nid": "util_aliasedinsp_init", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L958"}, {"caller_nid": "util_aliasedinsp_init", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L977"}, {"caller_nid": "util_aliasedinsp_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L978"}, {"caller_nid": "util_aliasedinsp_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1004"}, {"caller_nid": "util_aliasedinsp_init", "callee": "wrap", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1005"}, {"caller_nid": "util_alias_factory", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1019"}, {"caller_nid": "util_alias_factory", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1021"}, {"caller_nid": "util_alias_factory", "callee": "alias", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1025"}, {"caller_nid": "util_alias_factory", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1027"}, {"caller_nid": "util_with_polymorphic_factory", "callee": "_class_to_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1053"}, {"caller_nid": "util_with_polymorphic_factory", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1056"}, {"caller_nid": "util_with_polymorphic_factory", "callee": "_with_polymorphic_args", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1061"}, {"caller_nid": "util_with_polymorphic_factory", "callee": "_anonymous_fromclause", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1066"}, {"caller_nid": "util_entity", "callee": "_weak_entity", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1087"}, {"caller_nid": "util_entity", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1090"}, {"caller_nid": "util_aliasedinsp_memoized_method_clause_element", "callee": "_set_propagate_attrs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1097"}, {"caller_nid": "util_aliasedinsp_memoized_method_clause_element", "callee": "_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1097"}, {"caller_nid": "util_path_registry", "callee": "per_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1122"}, {"caller_nid": "util_aliasedinsp_getstate", "callee": "_base_alias", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1133"}, {"caller_nid": "util_aliasedinsp_merge_with", "callee": "to_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1162"}, {"caller_nid": "util_aliasedinsp_merge_with", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1169"}, {"caller_nid": "util_aliasedinsp_merge_with", "callee": "_with_polymorphic_args", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1171"}, {"caller_nid": "util_aliasedinsp_merge_with", "callee": "_anonymous_fromclause", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1174"}, {"caller_nid": "util_aliasedinsp_adapt_element", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1187"}, {"caller_nid": "util_aliasedinsp_adapt_element", "callee": "_set_propagate_attrs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1198"}, {"caller_nid": "util_aliasedinsp_adapt_element", "callee": "_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1198"}, {"caller_nid": "util_aliasedinsp_adapt_element", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1198"}, {"caller_nid": "util_aliasedinsp_entity_for_mapper", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1224"}, {"caller_nid": "util_aliasedinsp_entity_for_mapper", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1227"}, {"caller_nid": "util_aliasedinsp_memoized_attr_get_clause", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1235"}, {"caller_nid": "util_aliasedinsp_memoized_attr_get_clause", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1237"}, {"caller_nid": "util_aliasedinsp_memoized_attr_get_clause", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1238"}, {"caller_nid": "util_aliasedinsp_memoized_attr_all_column_expressions", "callee": "_columns_plus_keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1247"}, {"caller_nid": "util_aliasedinsp_memoized_attr_all_column_expressions", "callee": "_columns_plus_keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1251"}, {"caller_nid": "util_aliasedinsp_memoized_attr_all_column_expressions", "callee": "ColumnCollection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1257"}, {"caller_nid": "util_aliasedinsp_memo", "callee": "callable_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1263"}, {"caller_nid": "util_aliasedinsp_repr", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1274"}, {"caller_nid": "util_getattribute", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1313"}, {"caller_nid": "util_getattribute", "callee": "fget", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1316"}, {"caller_nid": "util_getattribute", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1318"}, {"caller_nid": "util_loadercriteriaoption_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1372"}, {"caller_nid": "util_loadercriteriaoption_init", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1374"}, {"caller_nid": "util_loadercriteriaoption_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1377"}, {"caller_nid": "util_loadercriteriaoption_init", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1384"}, {"caller_nid": "util_loadercriteriaoption_init", "callee": "DeferredLambdaElement", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1392"}, {"caller_nid": "util_loadercriteriaoption_init", "callee": "LambdaOptions", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1396"}, {"caller_nid": "util_loadercriteriaoption_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1402"}, {"caller_nid": "util_loadercriteriaoption_all_mappers", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1436"}, {"caller_nid": "util_loadercriteriaoption_all_mappers", "callee": "__subclasses__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1436"}, {"caller_nid": "util_loadercriteriaoption_all_mappers", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1438"}, {"caller_nid": "util_loadercriteriaoption_all_mappers", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1439"}, {"caller_nid": "util_loadercriteriaoption_all_mappers", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1441"}, {"caller_nid": "util_loadercriteriaoption_all_mappers", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1446"}, {"caller_nid": "util_loadercriteriaoption_all_mappers", "callee": "__subclasses__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1446"}, {"caller_nid": "util_loadercriteriaoption_should_include", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1450"}, {"caller_nid": "util_loadercriteriaoption_resolve_where_criteria", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1462"}, {"caller_nid": "util_loadercriteriaoption_resolve_where_criteria", "callee": "_resolve_with_args", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1464"}, {"caller_nid": "util_loadercriteriaoption_resolve_where_criteria", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1468"}, {"caller_nid": "util_loadercriteriaoption_resolve_where_criteria", "callee": "_deep_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1469"}, {"caller_nid": "util_loadercriteriaoption_get_global_criteria", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1493"}, {"caller_nid": "util_loadercriteriaoption_get_global_criteria", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1497"}, {"caller_nid": "util_inspect_mc", "callee": "opt_manager_of_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1508"}, {"caller_nid": "util_inspect_generic_alias", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1525"}, {"caller_nid": "util_inspect_generic_alias", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1525"}, {"caller_nid": "util_bundle_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1594"}, {"caller_nid": "util_bundle_init", "callee": "as_readonly", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1601"}, {"caller_nid": "util_bundle_init", "callee": "ColumnCollection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1601"}, {"caller_nid": "util_bundle_init", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1602"}, {"caller_nid": "util_bundle_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1603"}, {"caller_nid": "util_bundle_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1605"}, {"caller_nid": "util_bundle_gen_cache_key", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1610"}, {"caller_nid": "util_mapper", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1616"}, {"caller_nid": "util_entity", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1623"}, {"caller_nid": "util_bundle_clone", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1665"}, {"caller_nid": "util_bundle_clause_element", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1671"}, {"caller_nid": "util_bundle_clause_element", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1673"}, {"caller_nid": "util_bundle_clause_element", "callee": "_set_propagate_attrs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1677"}, {"caller_nid": "util_bundle_clause_element", "callee": "_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1677"}, {"caller_nid": "util_bundle_clause_element", "callee": "ClauseList", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1677"}, {"caller_nid": "util_bundle_clause_element", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1680"}, {"caller_nid": "util_bundle_create_row_processor", "callee": "result_tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1742"}, {"caller_nid": "util_orm_annotate", "callee": "_deep_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1757"}, {"caller_nid": "util_orm_deannotate", "callee": "_deep_deannotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1769"}, {"caller_nid": "util_orm_full_deannotate", "callee": "_deep_deannotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1775"}, {"caller_nid": "util_ormjoin_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1796"}, {"caller_nid": "util_ormjoin_init", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1798"}, {"caller_nid": "util_ormjoin_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1801"}, {"caller_nid": "util_ormjoin_init", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1803"}, {"caller_nid": "util_ormjoin_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1811"}, {"caller_nid": "util_ormjoin_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1813"}, {"caller_nid": "util_ormjoin_init", "callee": "_source_selectable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1816"}, {"caller_nid": "util_ormjoin_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1819"}, {"caller_nid": "util_ormjoin_init", "callee": "clause_is_present", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1830"}, {"caller_nid": "util_ormjoin_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1833"}, {"caller_nid": "util_ormjoin_init", "callee": "_create_joins", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1843"}, {"caller_nid": "util_ormjoin_init", "callee": "is_selectable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1869"}, {"caller_nid": "util_ormjoin_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1870"}, {"caller_nid": "util_ormjoin_init", "callee": "insp_is_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1873"}, {"caller_nid": "util_ormjoin_init", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1873"}, {"caller_nid": "util_ormjoin_init", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1879"}, {"caller_nid": "util_ormjoin_init", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1883"}, {"caller_nid": "util_ormjoin_init", "callee": "and_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1889"}, {"caller_nid": "util_ormjoin_init", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1893"}, {"caller_nid": "util_ormjoin_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1896"}, {"caller_nid": "util_ormjoin_init", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1902"}, {"caller_nid": "util_ormjoin_init", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1903"}, {"caller_nid": "util_ormjoin_splice_into_center", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L1913"}, {"caller_nid": "util_with_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2007"}, {"caller_nid": "util_with_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2008"}, {"caller_nid": "util_with_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2011"}, {"caller_nid": "util_with_parent", "callee": "prop_is_relationship", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2015"}, {"caller_nid": "util_with_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2018"}, {"caller_nid": "util_with_parent", "callee": "_with_parent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2026"}, {"caller_nid": "util_has_identity", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2041"}, {"caller_nid": "util_was_deleted", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2058"}, {"caller_nid": "util_entity_corresponds_to", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2070"}, {"caller_nid": "util_entity_corresponds_to", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2071"}, {"caller_nid": "util_entity_corresponds_to", "callee": "_base_alias", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2072"}, {"caller_nid": "util_entity_corresponds_to", "callee": "_base_alias", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2072"}, {"caller_nid": "util_entity_corresponds_to", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2075"}, {"caller_nid": "util_entity_corresponds_to", "callee": "insp_is_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2081"}, {"caller_nid": "util_entity_corresponds_to", "callee": "common_parent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2082"}, {"caller_nid": "util_entity_corresponds_to_use_path_impl", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2106"}, {"caller_nid": "util_entity_corresponds_to_use_path_impl", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2108"}, {"caller_nid": "util_entity_corresponds_to_use_path_impl", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2112"}, {"caller_nid": "util_entity_corresponds_to_use_path_impl", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2113"}, {"caller_nid": "util_entity_isa", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2127"}, {"caller_nid": "util_entity_isa", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2131"}, {"caller_nid": "util_entity_isa", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2133"}, {"caller_nid": "util_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2148"}, {"caller_nid": "util_getitem", "callee": "decode_slice", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2149"}, {"caller_nid": "util_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2152"}, {"caller_nid": "util_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2153"}, {"caller_nid": "util_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2158"}, {"caller_nid": "util_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2159"}, {"caller_nid": "util_getitem", "callee": "_no_negative_indexes", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2161"}, {"caller_nid": "util_getitem", "callee": "slice", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2163"}, {"caller_nid": "util_getitem", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2165"}, {"caller_nid": "util_getitem", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2167"}, {"caller_nid": "util_getitem", "callee": "_no_negative_indexes", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2170"}, {"caller_nid": "util_getitem", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2172"}, {"caller_nid": "util_is_mapped_annotation", "callee": "de_stringify_annotation", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2181"}, {"caller_nid": "util_is_mapped_annotation", "callee": "is_origin_of_cls", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2193"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2213"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "eval_name_only", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2221"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2221"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2225"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2234"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2251"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2251"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2252"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2253"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2255"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2273"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2278"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2282"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2282"}, {"caller_nid": "util_cleanup_mapped_str_annotation", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2285"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "MappedAnnotationError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2310"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "de_stringify_annotation", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2323"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "MappedAnnotationError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2330"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "MappedAnnotationError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2337"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2348"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "is_origin_of_cls", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2348"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2355"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2361"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2361"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "MappedAnnotationError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2366"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2386"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "MappedAnnotationError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2387"}, {"caller_nid": "util_extract_mapped_subtype", "callee": "fixup_container_fwd_refs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2393"}, {"caller_nid": "util_mapper_property_as_plain_name", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2399"}, {"caller_nid": "util_mapper_property_as_plain_name", "callee": "_mapper_property_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2400"}, {"caller_nid": "util_mapper_property_as_plain_name", "callee": "clsname_as_plain_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/util.py", "source_location": "L2403"}]} |