1 line
222 KiB
JSON
1 line
222 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "label": "mapper.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1"}, {"id": "mapper_all_registries", "label": "_all_registries()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L140"}, {"id": "mapper_unconfigured_mappers", "label": "_unconfigured_mappers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L145"}, {"id": "mapper_mapper", "label": "Mapper", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L164"}, {"id": "ormfromclauserole", "label": "ORMFromClauseRole", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "memoizedhascachekey", "label": "MemoizedHasCacheKey", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "inspectionattr", "label": "InspectionAttr", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "eventtarget", "label": "EventTarget", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "mapper_init", "label": "__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L201"}, {"id": "mapper_mapper_prefer_eager_defaults", "label": "._prefer_eager_defaults()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L873"}, {"id": "mapper_mapper_gen_cache_key", "label": "._gen_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L885"}, {"id": "mapper_entity", "label": "entity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L908"}, {"id": "mapper_mapped_table", "label": "mapped_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1191"}, {"id": "mapper_path_registry", "label": "_path_registry()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1195"}, {"id": "mapper_mapper_configure_inheritance", "label": "._configure_inheritance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1198"}, {"id": "mapper_mapper_set_with_polymorphic", "label": "._set_with_polymorphic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1389"}, {"id": "mapper_mapper_add_with_polymorphic_subclass", "label": "._add_with_polymorphic_subclass()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1428"}, {"id": "mapper_mapper_set_concrete_base", "label": "._set_concrete_base()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1438"}, {"id": "mapper_mapper_set_polymorphic_on", "label": "._set_polymorphic_on()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1465"}, {"id": "mapper_mapper_configure_class_instrumentation", "label": "._configure_class_instrumentation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1469"}, {"id": "mapper_mapper_set_dispose_flags", "label": "._set_dispose_flags()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1562"}, {"id": "mapper_mapper_str_arg_to_mapped_col", "label": "._str_arg_to_mapped_col()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1569"}, {"id": "mapper_mapper_configure_pks", "label": "._configure_pks()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1592"}, {"id": "mapper_mapper_configure_properties", "label": "._configure_properties()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1719"}, {"id": "mapper_mapper_configure_polymorphic_setter", "label": "._configure_polymorphic_setter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1835"}, {"id": "mapper_version_id_prop", "label": "_version_id_prop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2036"}, {"id": "mapper_acceptable_polymorphic_identities", "label": "_acceptable_polymorphic_identities()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2043"}, {"id": "mapper_prop_set", "label": "_prop_set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2056"}, {"id": "mapper_adapt_inherited_property", "label": "_adapt_inherited_property()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2060"}, {"id": "mapper_configure_property", "label": "_configure_property()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2089"}, {"id": "mapper_mapper_make_prop_from_column", "label": "._make_prop_from_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2267"}, {"id": "mapper_mapper_reconcile_prop_with_incoming_columns", "label": "._reconcile_prop_with_incoming_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2298"}, {"id": "mapper_property_from_column", "label": "_property_from_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2365"}, {"id": "mapper_check_configure", "label": "_check_configure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2408"}, {"id": "mapper_mapper_post_configure_properties", "label": "._post_configure_properties()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2412"}, {"id": "mapper_mapper_add_properties", "label": ".add_properties()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2435"}, {"id": "mapper_mapper_add_property", "label": ".add_property()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2443"}, {"id": "mapper_mapper_expire_memoizations", "label": "._expire_memoizations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2460"}, {"id": "mapper_log_desc", "label": "_log_desc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2465"}, {"id": "mapper_mapper_log", "label": "._log()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2479"}, {"id": "mapper_mapper_log_debug", "label": "._log_debug()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2482"}, {"id": "mapper_mapper_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2485"}, {"id": "mapper_mapper_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2488"}, {"id": "mapper_mapper_is_orphan", "label": "._is_orphan()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2499"}, {"id": "mapper_mapper_has_property", "label": ".has_property()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2519"}, {"id": "mapper_mapper_get_property", "label": ".get_property()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2522"}, {"id": "mapper_mapper_get_property_by_column", "label": ".get_property_by_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2539"}, {"id": "mapper_iterate_properties", "label": "iterate_properties()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2548"}, {"id": "mapper_mapper_mappers_from_spec", "label": "._mappers_from_spec()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2553"}, {"id": "mapper_mapper_selectable_from_mappers", "label": "._selectable_from_mappers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2589"}, {"id": "mapper_version_id_has_server_side_value", "label": "_version_id_has_server_side_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2619"}, {"id": "mapper_single_table_criterion", "label": "_single_table_criterion()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2637"}, {"id": "mapper_has_aliased_polymorphic_fromclause", "label": "_has_aliased_polymorphic_fromclause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2652"}, {"id": "mapper_should_select_with_poly_adapter", "label": "_should_select_with_poly_adapter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2666"}, {"id": "mapper_with_polymorphic_mappers", "label": "_with_polymorphic_mappers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2715"}, {"id": "mapper_post_inspect", "label": "_post_inspect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2723"}, {"id": "mapper_with_polymorphic_selectable", "label": "_with_polymorphic_selectable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2736"}, {"id": "mapper_insert_cols_evaluating_none", "label": "_insert_cols_evaluating_none()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2755"}, {"id": "mapper_insert_cols_as_none", "label": "_insert_cols_as_none()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2764"}, {"id": "mapper_propkey_to_col", "label": "_propkey_to_col()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2778"}, {"id": "mapper_pk_keys_by_table", "label": "_pk_keys_by_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2785"}, {"id": "mapper_pk_attr_keys_by_table", "label": "_pk_attr_keys_by_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2792"}, {"id": "mapper_server_default_cols", "label": "_server_default_cols()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2799"}, {"id": "mapper_server_onupdate_default_cols", "label": "_server_onupdate_default_cols()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2818"}, {"id": "mapper_server_default_col_keys", "label": "_server_default_col_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2837"}, {"id": "mapper_server_onupdate_default_col_keys", "label": "_server_onupdate_default_col_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2844"}, {"id": "mapper_server_default_plus_onupdate_propkeys", "label": "_server_default_plus_onupdate_propkeys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2853"}, {"id": "mapper_clause_element", "label": "__clause_element__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2870"}, {"id": "mapper_select_identity_token", "label": "select_identity_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2894"}, {"id": "mapper_selectable", "label": "selectable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2911"}, {"id": "mapper_mapper_with_polymorphic_args", "label": "._with_polymorphic_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2922"}, {"id": "mapper_polymorphic_properties", "label": "_polymorphic_properties()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2947"}, {"id": "mapper_all_column_expressions", "label": "_all_column_expressions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2955"}, {"id": "mapper_mapper_columns_plus_keys", "label": "._columns_plus_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2967"}, {"id": "mapper_polymorphic_adapter", "label": "_polymorphic_adapter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2982"}, {"id": "mapper_mapper_iterate_polymorphic_properties", "label": "._iterate_polymorphic_properties()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2994"}, {"id": "mapper_attrs", "label": "attrs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3023"}, {"id": "mapper_all_orm_descriptors", "label": "all_orm_descriptors()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3061"}, {"id": "mapper_pk_synonyms", "label": "_pk_synonyms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3132"}, {"id": "mapper_synonyms", "label": "synonyms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3150"}, {"id": "mapper_entity_namespace", "label": "entity_namespace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3166"}, {"id": "mapper_column_attrs", "label": "column_attrs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3170"}, {"id": "mapper_relationships", "label": "relationships()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3185"}, {"id": "mapper_composites", "label": "composites()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3216"}, {"id": "mapper_mapper_filter_properties", "label": "._filter_properties()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3231"}, {"id": "mapper_get_clause", "label": "_get_clause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3242"}, {"id": "mapper_equivalent_columns", "label": "_equivalent_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3261"}, {"id": "mapper_mapper_is_userland_descriptor", "label": "._is_userland_descriptor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3297"}, {"id": "mapper_dataclass_fields", "label": "_dataclass_fields()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3311"}, {"id": "mapper_mapper_should_exclude", "label": "._should_exclude()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3314"}, {"id": "mapper_mapper_common_parent", "label": ".common_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3360"}, {"id": "mapper_mapper_is_sibling", "label": ".is_sibling()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3366"}, {"id": "mapper_mapper_canload", "label": "._canload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3377"}, {"id": "mapper_mapper_isa", "label": ".isa()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3386"}, {"id": "mapper_mapper_iterate_to_root", "label": ".iterate_to_root()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3394"}, {"id": "mapper_self_and_descendants", "label": "self_and_descendants()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3401"}, {"id": "mapper_mapper_polymorphic_iterator", "label": ".polymorphic_iterator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3416"}, {"id": "mapper_mapper_primary_mapper", "label": ".primary_mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3429"}, {"id": "mapper_primary_base_mapper", "label": "primary_base_mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3436"}, {"id": "mapper_mapper_result_has_identity_key", "label": "._result_has_identity_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3439"}, {"id": "mapper_mapper_identity_key_from_row", "label": ".identity_key_from_row()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3452"}, {"id": "mapper_mapper_identity_key_from_primary_key", "label": ".identity_key_from_primary_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3487"}, {"id": "mapper_mapper_identity_key_from_instance", "label": ".identity_key_from_instance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3504"}, {"id": "mapper_mapper_identity_key_from_state", "label": "._identity_key_from_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3520"}, {"id": "mapper_mapper_primary_key_from_instance", "label": ".primary_key_from_instance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3538"}, {"id": "mapper_persistent_sortkey_fn", "label": "_persistent_sortkey_fn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3555"}, {"id": "mapper_identity_key_props", "label": "_identity_key_props()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3574"}, {"id": "mapper_all_pk_cols", "label": "_all_pk_cols()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3578"}, {"id": "mapper_should_undefer_in_wildcard", "label": "_should_undefer_in_wildcard()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3585"}, {"id": "mapper_primary_key_propkeys", "label": "_primary_key_propkeys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3592"}, {"id": "mapper_mapper_get_state_attr_by_column", "label": "._get_state_attr_by_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3595"}, {"id": "mapper_mapper_set_committed_state_attr_by_column", "label": "._set_committed_state_attr_by_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3605"}, {"id": "mapper_mapper_set_state_attr_by_column", "label": "._set_state_attr_by_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3609"}, {"id": "mapper_mapper_get_committed_attr_by_column", "label": "._get_committed_attr_by_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3613"}, {"id": "mapper_mapper_get_committed_state_attr_by_column", "label": "._get_committed_state_attr_by_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3620"}, {"id": "mapper_mapper_optimized_get_statement", "label": "._optimized_get_statement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3628"}, {"id": "mapper_mapper_iterate_to_target_viawpoly", "label": "._iterate_to_target_viawpoly()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3730"}, {"id": "mapper_would_selectinload_combinations_cache", "label": "_would_selectinload_combinations_cache()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3744"}, {"id": "mapper_mapper_would_selectin_load_only_from_given_mapper", "label": "._would_selectin_load_only_from_given_mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3747"}, {"id": "mapper_mapper_should_selectin_load", "label": "._should_selectin_load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3803"}, {"id": "mapper_subclass_load_via_in", "label": "_subclass_load_via_in()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3826"}, {"id": "mapper_subclass_load_via_in_mapper", "label": "_subclass_load_via_in_mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3924"}, {"id": "mapper_mapper_cascade_iterator", "label": ".cascade_iterator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3928"}, {"id": "mapper_compiled_cache", "label": "_compiled_cache()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4026"}, {"id": "mapper_multiple_persistence_tables", "label": "_multiple_persistence_tables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4030"}, {"id": "mapper_sorted_tables", "label": "_sorted_tables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4034"}, {"id": "mapper_mapper_memo", "label": "._memo()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4084"}, {"id": "mapper_table_to_equated", "label": "_table_to_equated()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4092"}, {"id": "mapper_optgetcolumnsnotavailable", "label": "_OptGetColumnsNotAvailable", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4124"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "mapper_configure_mappers", "label": "configure_mappers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4128"}, {"id": "mapper_configure_registries", "label": "_configure_registries()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4199"}, {"id": "mapper_do_configure_registries", "label": "_do_configure_registries()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4234"}, {"id": "mapper_dispose_registries", "label": "_dispose_registries()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4287"}, {"id": "mapper_reconstructor", "label": "reconstructor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4320"}, {"id": "mapper_validates", "label": "validates()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4350"}, {"id": "mapper_event_on_load", "label": "_event_on_load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4401"}, {"id": "mapper_event_on_init", "label": "_event_on_init()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4408"}, {"id": "mapper_columnmapping", "label": "_ColumnMapping", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4424"}, {"id": "mapper_columnmapping_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4429"}, {"id": "mapper_columnmapping_missing", "label": ".__missing__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4433"}, {"id": "mapper_rationale_174", "label": "Defines an association between a Python class and a database table or other", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L174"}, {"id": "mapper_rationale_239", "label": "r\"\"\"Direct constructor for a new :class:`_orm.Mapper` object. The :clas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L239"}, {"id": "mapper_rationale_900", "label": "Part of the inspection API. Returns self.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L900"}, {"id": "mapper_rationale_909", "label": "r\"\"\"Part of the inspection API. Returns self.class\\_.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L909"}, {"id": "mapper_rationale_1199", "label": "Configure settings related to inheriting and/or inherited mappers being", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1199"}, {"id": "mapper_rationale_1439", "label": "Set the given :class:`_orm.Mapper` as the 'inherits' for this :class:`_o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1439"}, {"id": "mapper_rationale_1470", "label": "If this mapper is to be a primary mapper (i.e. the non_primary flag is n", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1470"}, {"id": "mapper_rationale_1836", "label": "Configure an attribute on the mapper representing the 'polymorphic_on' c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1836"}, {"id": "mapper_rationale_2368", "label": "generate/update a :class:`.ColumnProperty` given a :class:`_schema.Colum", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2368"}, {"id": "mapper_rationale_2413", "label": "Call the ``init()`` method on all ``MapperProperties`` attached to this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2413"}, {"id": "mapper_rationale_2436", "label": "Add the given dictionary of properties to this mapper, using `add_proper", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2436"}, {"id": "mapper_rationale_2446", "label": "Add an individual MapperProperty to this mapper. If the mapper has not", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2446"}, {"id": "mapper_rationale_2525", "label": "return a MapperProperty associated with the given key.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2525"}, {"id": "mapper_rationale_2542", "label": "Given a :class:`_schema.Column` object, return the :class:`.MapperProper", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2542"}, {"id": "mapper_rationale_2549", "label": "return an iterator of all MapperProperty objects.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2549"}, {"id": "mapper_rationale_2556", "label": "given a with_polymorphic() argument, return the set of mappers it repres", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2556"}, {"id": "mapper_rationale_2592", "label": "given a list of mappers (assumed to be within this mapper's inheritance", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2592"}, {"id": "mapper_rationale_2653", "label": "return True if with_polymorphic[1] is an aliased fromclause, like a subq", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2653"}, {"id": "mapper_rationale_2667", "label": "determine if _MapperEntity or _ORMColumnEntity will need to use polymorp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2667"}, {"id": "mapper_rationale_2724", "label": "This hook is invoked by attribute inspection. E.g. when Query calls:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2724"}, {"id": "mapper_rationale_2912", "label": "The :class:`_schema.FromClause` construct this :class:`_orm.Mapper` sele", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2912"}, {"id": "mapper_rationale_2995", "label": "Return an iterator of MapperProperty objects which will render into a SE", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2995"}, {"id": "mapper_rationale_3024", "label": "A namespace of all :class:`.MapperProperty` objects associated this mapp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3024"}, {"id": "mapper_rationale_3062", "label": "A namespace of all :class:`.InspectionAttr` attributes associated with t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3062"}, {"id": "mapper_rationale_3133", "label": "return a dictionary of {syn_attribute_name: pk_attr_name} for all synony", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3133"}, {"id": "mapper_rationale_3151", "label": "Return a namespace of all :class:`.Synonym` properties maintained by thi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3151"}, {"id": "mapper_rationale_3171", "label": "Return a namespace of all :class:`.ColumnProperty` properties maintained", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3171"}, {"id": "mapper_rationale_3188", "label": "A namespace of all :class:`.Relationship` properties maintained by this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3188"}, {"id": "mapper_rationale_3217", "label": "Return a namespace of all :class:`.Composite` properties maintained by t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3217"}, {"id": "mapper_rationale_3243", "label": "create a \"get clause\" based on the primary key. this is used by query.g", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3243"}, {"id": "mapper_rationale_3262", "label": "Create a map of all equivalent columns, based on the determination of co", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3262"}, {"id": "mapper_rationale_3315", "label": "determine whether a particular property should be implicitly present on", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3315"}, {"id": "mapper_rationale_3361", "label": "Return true if the given mapper shares a common inherited parent as this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3361"}, {"id": "mapper_rationale_3367", "label": "return true if the other mapper is an inheriting sibling to this one. c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3367"}, {"id": "mapper_rationale_3387", "label": "Return True if the this mapper inherits from the given mapper.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3387"}, {"id": "mapper_rationale_3402", "label": "The collection including this mapper and all descendant mappers. This i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3402"}, {"id": "mapper_rationale_3417", "label": "Iterate through the collection including this mapper and all descendant", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3417"}, {"id": "mapper_rationale_3430", "label": "Return the primary mapper corresponding to this mapper's class key (clas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3430"}, {"id": "mapper_rationale_3458", "label": "Return an identity-map key for use in storing/retrieving an item from th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3458"}, {"id": "mapper_rationale_3492", "label": "Return an identity-map key for use in storing/retrieving an item from an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3492"}, {"id": "mapper_rationale_3505", "label": "Return the identity key for the given instance, based on its primary key", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3505"}, {"id": "mapper_rationale_3539", "label": "Return the list of primary key values for the given instance. I", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3539"}, {"id": "mapper_rationale_3629", "label": "assemble a WHERE clause which retrieves a given state by primary key, us", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3629"}, {"id": "mapper_rationale_3748", "label": "return True if this mapper would \"selectin\" polymorphic load based on th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3748"}, {"id": "mapper_rationale_3827", "label": "Assemble a that can load the columns local to this subclass as a SELECT", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3827"}, {"id": "mapper_rationale_3936", "label": "r\"\"\"Iterate each element and its mapper in an object graph, for all rela", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3936"}, {"id": "mapper_rationale_4093", "label": "memoized map of tables to collections of columns to be synchronized upwa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4093"}, {"id": "mapper_rationale_4129", "label": "Initialize the inter-mapper relationships of all mappers that have been cons", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4129"}, {"id": "mapper_rationale_4321", "label": "Decorate a method as the 'reconstructor' hook. Designates a single method a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4321"}, {"id": "mapper_rationale_4353", "label": "r\"\"\"Decorate a method as a 'validator' for one or more named properties. De", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4353"}, {"id": "mapper_rationale_4409", "label": "Run init_instance hooks. This also includes mapper compilation, normally no", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4409"}, {"id": "mapper_rationale_4425", "label": "Error reporting helper for mapper._columntoproperty.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4425"}, {"id": "mapper_rationale_1988", "label": "# TODO: what happens if polymorphic_on column attribute name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1988"}, {"id": "mapper_rationale_4430", "label": "# TODO: weakref would be a good idea here", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4430"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "itertools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_event_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L79", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L80", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L87", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L89", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L90", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L95", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L97", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_decl_api_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_dependency_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_descriptor_props_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_descriptor_props_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_events_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_instrumentation_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_properties_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L107", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L109", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_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/mapper.py", "source_location": "L116", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_all_registries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L140", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_unconfigured_mappers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L164", "weight": 1.0}, {"source": "mapper_mapper", "target": "ormfromclauserole", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L164", "weight": 1.0}, {"source": "mapper_mapper", "target": "memoizedhascachekey", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L164", "weight": 1.0}, {"source": "mapper_mapper", "target": "inspectionattr", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L164", "weight": 1.0}, {"source": "mapper_mapper", "target": "eventtarget", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L164", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L201", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_prefer_eager_defaults", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L873", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_gen_cache_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L885", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L899", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L908", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_mapped_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1191", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_path_registry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1195", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_configure_inheritance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1198", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_set_with_polymorphic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1389", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_add_with_polymorphic_subclass", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1428", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_set_concrete_base", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1438", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_set_polymorphic_on", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1465", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_configure_class_instrumentation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1469", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_set_dispose_flags", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1562", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_str_arg_to_mapped_col", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1569", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_configure_pks", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1592", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_configure_properties", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1719", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_configure_polymorphic_setter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1835", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_version_id_prop", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2036", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_acceptable_polymorphic_identities", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2043", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_prop_set", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2056", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_adapt_inherited_property", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2060", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_configure_property", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2089", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_make_prop_from_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2267", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_reconcile_prop_with_incoming_columns", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2298", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_property_from_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2365", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_check_configure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2408", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_post_configure_properties", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2412", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_add_properties", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2435", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_add_property", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2443", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_expire_memoizations", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2460", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_log_desc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2465", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2479", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_log_debug", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2482", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2485", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2488", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_is_orphan", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2499", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_has_property", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2519", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_get_property", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2522", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_get_property_by_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2539", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_iterate_properties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2548", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_mappers_from_spec", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2553", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_selectable_from_mappers", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2589", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_version_id_has_server_side_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2619", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_single_table_criterion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2637", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_has_aliased_polymorphic_fromclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2652", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_should_select_with_poly_adapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2666", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_with_polymorphic_mappers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2715", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_post_inspect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2723", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_with_polymorphic_selectable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2736", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_insert_cols_evaluating_none", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2755", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_insert_cols_as_none", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2764", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_propkey_to_col", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2778", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_pk_keys_by_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2785", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_pk_attr_keys_by_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2792", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_server_default_cols", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2799", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_server_onupdate_default_cols", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2818", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_server_default_col_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2837", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_server_onupdate_default_col_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2844", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_server_default_plus_onupdate_propkeys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2853", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_clause_element", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2870", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_select_identity_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2894", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_selectable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2911", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_with_polymorphic_args", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2922", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_polymorphic_properties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2947", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_all_column_expressions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2955", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_columns_plus_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2967", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_polymorphic_adapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2982", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_iterate_polymorphic_properties", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2994", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_attrs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3023", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_all_orm_descriptors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3061", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_pk_synonyms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_synonyms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3150", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_entity_namespace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3166", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_column_attrs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3170", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_relationships", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3185", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_composites", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3216", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_filter_properties", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3231", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_get_clause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3242", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_equivalent_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3261", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_is_userland_descriptor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3297", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_dataclass_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3311", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_should_exclude", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3314", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_common_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3360", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_is_sibling", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3366", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_canload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3377", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_isa", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3386", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_iterate_to_root", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3394", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_self_and_descendants", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3401", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_polymorphic_iterator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3416", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_primary_mapper", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3429", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_primary_base_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3436", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_result_has_identity_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3439", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_identity_key_from_row", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3452", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_identity_key_from_primary_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3487", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_identity_key_from_instance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3504", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_identity_key_from_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3520", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_primary_key_from_instance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3538", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_persistent_sortkey_fn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3555", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_identity_key_props", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3574", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_all_pk_cols", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3578", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_should_undefer_in_wildcard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3585", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_primary_key_propkeys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3592", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_get_state_attr_by_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3595", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_set_committed_state_attr_by_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3605", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_set_state_attr_by_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3609", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_get_committed_attr_by_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3613", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_get_committed_state_attr_by_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3620", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_optimized_get_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3628", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_iterate_to_target_viawpoly", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3730", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_would_selectinload_combinations_cache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3744", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_would_selectin_load_only_from_given_mapper", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3747", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_should_selectin_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3803", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_subclass_load_via_in", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3826", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_subclass_load_via_in_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3924", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_cascade_iterator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3928", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_compiled_cache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4026", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_multiple_persistence_tables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4030", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_sorted_tables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4034", "weight": 1.0}, {"source": "mapper_mapper", "target": "mapper_mapper_memo", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4084", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_table_to_equated", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4092", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_optgetcolumnsnotavailable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4124", "weight": 1.0}, {"source": "mapper_optgetcolumnsnotavailable", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4124", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_configure_mappers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4128", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_configure_registries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4199", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_do_configure_registries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4234", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_dispose_registries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4287", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_reconstructor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4320", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_validates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4350", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_event_on_load", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4401", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_event_on_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4408", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "target": "mapper_columnmapping", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4424", "weight": 1.0}, {"source": "mapper_columnmapping", "target": "mapper_columnmapping_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4429", "weight": 1.0}, {"source": "mapper_columnmapping", "target": "mapper_columnmapping_missing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4433", "weight": 1.0}, {"source": "mapper_unconfigured_mappers", "target": "mapper_all_registries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L146", "weight": 1.0}, {"source": "mapper_init", "target": "mapper_mapper_set_with_polymorphic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L830", "weight": 1.0}, {"source": "mapper_init", "target": "mapper_mapper_configure_inheritance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L862", "weight": 1.0}, {"source": "mapper_init", "target": "mapper_mapper_configure_class_instrumentation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L863", "weight": 1.0}, {"source": "mapper_init", "target": "mapper_mapper_configure_properties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L864", "weight": 1.0}, {"source": "mapper_init", "target": "mapper_mapper_configure_polymorphic_setter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L865", "weight": 1.0}, {"source": "mapper_init", "target": "mapper_mapper_configure_pks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L866", "weight": 1.0}, {"source": "mapper_init", "target": "mapper_mapper_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L868", "weight": 1.0}, {"source": "mapper_init", "target": "mapper_mapper_expire_memoizations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L869", "weight": 1.0}, {"source": "mapper_mapper_configure_inheritance", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1227", "weight": 1.0}, {"source": "mapper_mapper_configure_inheritance", "target": "mapper_mapper_add_with_polymorphic_subclass", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1365", "weight": 1.0}, {"source": "mapper_mapper_set_with_polymorphic", "target": "mapper_mapper_expire_memoizations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1426", "weight": 1.0}, {"source": "mapper_mapper_add_with_polymorphic_subclass", "target": "mapper_mapper_set_with_polymorphic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1431", "weight": 1.0}, {"source": "mapper_mapper_set_concrete_base", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1449", "weight": 1.0}, {"source": "mapper_mapper_set_concrete_base", "target": "mapper_mapper_should_exclude", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1460", "weight": 1.0}, {"source": "mapper_mapper_set_concrete_base", "target": "mapper_adapt_inherited_property", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1463", "weight": 1.0}, {"source": "mapper_mapper_set_polymorphic_on", "target": "mapper_mapper_configure_polymorphic_setter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1467", "weight": 1.0}, {"source": "mapper_mapper_configure_pks", "target": "mapper_mapper_str_arg_to_mapped_col", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1623", "weight": 1.0}, {"source": "mapper_mapper_configure_pks", "target": "mapper_mapper_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1705", "weight": 1.0}, {"source": "mapper_mapper_configure_properties", "target": "mapper_columnmapping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1726", "weight": 1.0}, {"source": "mapper_mapper_configure_properties", "target": "mapper_mapper_make_prop_from_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1740", "weight": 1.0}, {"source": "mapper_mapper_configure_properties", "target": "mapper_configure_property", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1763", "weight": 1.0}, {"source": "mapper_mapper_configure_properties", "target": "mapper_mapper_should_exclude", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1774", "weight": 1.0}, {"source": "mapper_mapper_configure_properties", "target": "mapper_mapper_reconcile_prop_with_incoming_columns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1779", "weight": 1.0}, {"source": "mapper_mapper_configure_properties", "target": "mapper_adapt_inherited_property", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1793", "weight": 1.0}, {"source": "mapper_mapper_configure_properties", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1824", "weight": 1.0}, {"source": "mapper_mapper_configure_polymorphic_setter", "target": "mapper_mapper_should_exclude", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1927", "weight": 1.0}, {"source": "mapper_mapper_configure_polymorphic_setter", "target": "mapper_configure_property", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1937", "weight": 1.0}, {"source": "mapper_mapper_configure_polymorphic_setter", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1946", "weight": 1.0}, {"source": "mapper_adapt_inherited_property", "target": "mapper_configure_property", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2064", "weight": 1.0}, {"source": "mapper_configure_property", "target": "mapper_mapper_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2099", "weight": 1.0}, {"source": "mapper_configure_property", "target": "mapper_property_from_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2109", "weight": 1.0}, {"source": "mapper_configure_property", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2126", "weight": 1.0}, {"source": "mapper_configure_property", "target": "mapper_adapt_inherited_property", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2256", "weight": 1.0}, {"source": "mapper_configure_property", "target": "mapper_mapper_expire_memoizations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2263", "weight": 1.0}, {"source": "mapper_mapper_reconcile_prop_with_incoming_columns", "target": "mapper_mapper_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2357", "weight": 1.0}, {"source": "mapper_property_from_column", "target": "mapper_mapper_reconcile_prop_with_incoming_columns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2379", "weight": 1.0}, {"source": "mapper_property_from_column", "target": "mapper_mapper_make_prop_from_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2388", "weight": 1.0}, {"source": "mapper_check_configure", "target": "mapper_configure_registries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2410", "weight": 1.0}, {"source": "mapper_mapper_post_configure_properties", "target": "mapper_mapper_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2421", "weight": 1.0}, {"source": "mapper_mapper_add_properties", "target": "mapper_mapper_add_property", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2441", "weight": 1.0}, {"source": "mapper_mapper_add_property", "target": "mapper_configure_property", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2454", "weight": 1.0}, {"source": "mapper_mapper_expire_memoizations", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2461", "weight": 1.0}, {"source": "mapper_mapper_is_orphan", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2501", "weight": 1.0}, {"source": "mapper_mapper_get_property", "target": "mapper_check_configure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2528", "weight": 1.0}, {"source": "mapper_mapper_mappers_from_spec", "target": "mapper_mapper_isa", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2569", "weight": 1.0}, {"source": "mapper_mapper_mappers_from_spec", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2575", "weight": 1.0}, {"source": "mapper_with_polymorphic_mappers", "target": "mapper_check_configure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2716", "weight": 1.0}, {"source": "mapper_with_polymorphic_mappers", "target": "mapper_mapper_mappers_from_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2720", "weight": 1.0}, {"source": "mapper_post_inspect", "target": "mapper_check_configure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2733", "weight": 1.0}, {"source": "mapper_with_polymorphic_selectable", "target": "mapper_mapper_selectable_from_mappers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2744", "weight": 1.0}, {"source": "mapper_with_polymorphic_selectable", "target": "mapper_mapper_mappers_from_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2745", "weight": 1.0}, {"source": "mapper_mapper_with_polymorphic_args", "target": "mapper_mapper_mappers_from_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2940", "weight": 1.0}, {"source": "mapper_mapper_with_polymorphic_args", "target": "mapper_mapper_selectable_from_mappers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2944", "weight": 1.0}, {"source": "mapper_polymorphic_properties", "target": "mapper_mapper_iterate_polymorphic_properties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2949", "weight": 1.0}, {"source": "mapper_mapper_columns_plus_keys", "target": "mapper_mapper_iterate_polymorphic_properties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2969", "weight": 1.0}, {"source": "mapper_attrs", "target": "mapper_check_configure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3057", "weight": 1.0}, {"source": "mapper_synonyms", "target": "mapper_mapper_filter_properties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3163", "weight": 1.0}, {"source": "mapper_column_attrs", "target": "mapper_mapper_filter_properties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3181", "weight": 1.0}, {"source": "mapper_relationships", "target": "mapper_mapper_filter_properties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3210", "weight": 1.0}, {"source": "mapper_composites", "target": "mapper_mapper_filter_properties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3227", "weight": 1.0}, {"source": "mapper_mapper_filter_properties", "target": "mapper_check_configure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3234", "weight": 1.0}, {"source": "mapper_mapper_should_exclude", "target": "mapper_mapper_is_userland_descriptor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3332", "weight": 1.0}, {"source": "mapper_mapper_should_exclude", "target": "mapper_mapper_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3348", "weight": 1.0}, {"source": "mapper_mapper_is_sibling", "target": "mapper_mapper_isa", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3373", "weight": 1.0}, {"source": "mapper_mapper_canload", "target": "mapper_mapper_primary_mapper", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3380", "weight": 1.0}, {"source": "mapper_mapper_canload", "target": "mapper_mapper_isa", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3382", "weight": 1.0}, {"source": "mapper_mapper_identity_key_from_instance", "target": "mapper_mapper_identity_key_from_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3518", "weight": 1.0}, {"source": "mapper_mapper_primary_key_from_instance", "target": "mapper_mapper_identity_key_from_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3549", "weight": 1.0}, {"source": "mapper_mapper_get_committed_attr_by_column", "target": "mapper_mapper_get_committed_state_attr_by_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3616", "weight": 1.0}, {"source": "mapper_mapper_optimized_get_statement", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3694", "weight": 1.0}, {"source": "mapper_mapper_iterate_to_target_viawpoly", "target": "mapper_mapper_isa", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3731", "weight": 1.0}, {"source": "mapper_mapper_iterate_to_target_viawpoly", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3733", "weight": 1.0}, {"source": "mapper_mapper_would_selectin_load_only_from_given_mapper", "target": "mapper_mapper_isa", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3790", "weight": 1.0}, {"source": "mapper_mapper_would_selectin_load_only_from_given_mapper", "target": "mapper_mapper_iterate_to_target_viawpoly", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3793", "weight": 1.0}, {"source": "mapper_mapper_should_selectin_load", "target": "mapper_mapper_iterate_to_target_viawpoly", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3807", "weight": 1.0}, {"source": "mapper_subclass_load_via_in_mapper", "target": "mapper_subclass_load_via_in", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3926", "weight": 1.0}, {"source": "mapper_mapper_cascade_iterator", "target": "mapper_mapper_isa", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3963", "weight": 1.0}, {"source": "mapper_table_to_equated", "target": "mapper_mapper_iterate_to_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4112", "weight": 1.0}, {"source": "mapper_configure_mappers", "target": "mapper_configure_registries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4196", "weight": 1.0}, {"source": "mapper_configure_mappers", "target": "mapper_all_registries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4196", "weight": 1.0}, {"source": "mapper_configure_registries", "target": "mapper_do_configure_registries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4227", "weight": 1.0}, {"source": "mapper_do_configure_registries", "target": "mapper_mapper_post_configure_properties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4268", "weight": 1.0}, {"source": "mapper_do_configure_registries", "target": "mapper_mapper_expire_memoizations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4269", "weight": 1.0}, {"source": "mapper_event_on_init", "target": "mapper_check_configure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4419", "weight": 1.0}, {"source": "mapper_rationale_174", "target": "mapper_mapper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L174", "weight": 1.0}, {"source": "mapper_rationale_239", "target": "mapper_mapper_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L239", "weight": 1.0}, {"source": "mapper_rationale_900", "target": "mapper_mapper_mapper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L900", "weight": 1.0}, {"source": "mapper_rationale_909", "target": "mapper_mapper_entity", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L909", "weight": 1.0}, {"source": "mapper_rationale_1199", "target": "mapper_mapper_configure_inheritance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1199", "weight": 1.0}, {"source": "mapper_rationale_1439", "target": "mapper_mapper_set_concrete_base", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1439", "weight": 1.0}, {"source": "mapper_rationale_1470", "target": "mapper_mapper_configure_class_instrumentation", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1470", "weight": 1.0}, {"source": "mapper_rationale_1836", "target": "mapper_mapper_configure_polymorphic_setter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1836", "weight": 1.0}, {"source": "mapper_rationale_2368", "target": "mapper_mapper_property_from_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2368", "weight": 1.0}, {"source": "mapper_rationale_2413", "target": "mapper_mapper_post_configure_properties", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2413", "weight": 1.0}, {"source": "mapper_rationale_2436", "target": "mapper_mapper_add_properties", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2436", "weight": 1.0}, {"source": "mapper_rationale_2446", "target": "mapper_mapper_add_property", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2446", "weight": 1.0}, {"source": "mapper_rationale_2525", "target": "mapper_mapper_get_property", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2525", "weight": 1.0}, {"source": "mapper_rationale_2542", "target": "mapper_mapper_get_property_by_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2542", "weight": 1.0}, {"source": "mapper_rationale_2549", "target": "mapper_mapper_iterate_properties", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2549", "weight": 1.0}, {"source": "mapper_rationale_2556", "target": "mapper_mapper_mappers_from_spec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2556", "weight": 1.0}, {"source": "mapper_rationale_2592", "target": "mapper_mapper_selectable_from_mappers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2592", "weight": 1.0}, {"source": "mapper_rationale_2653", "target": "mapper_mapper_has_aliased_polymorphic_fromclause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2653", "weight": 1.0}, {"source": "mapper_rationale_2667", "target": "mapper_mapper_should_select_with_poly_adapter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2667", "weight": 1.0}, {"source": "mapper_rationale_2724", "target": "mapper_mapper_post_inspect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2724", "weight": 1.0}, {"source": "mapper_rationale_2912", "target": "mapper_mapper_selectable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2912", "weight": 1.0}, {"source": "mapper_rationale_2995", "target": "mapper_mapper_iterate_polymorphic_properties", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2995", "weight": 1.0}, {"source": "mapper_rationale_3024", "target": "mapper_mapper_attrs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3024", "weight": 1.0}, {"source": "mapper_rationale_3062", "target": "mapper_mapper_all_orm_descriptors", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3062", "weight": 1.0}, {"source": "mapper_rationale_3133", "target": "mapper_mapper_pk_synonyms", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3133", "weight": 1.0}, {"source": "mapper_rationale_3151", "target": "mapper_mapper_synonyms", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3151", "weight": 1.0}, {"source": "mapper_rationale_3171", "target": "mapper_mapper_column_attrs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3171", "weight": 1.0}, {"source": "mapper_rationale_3188", "target": "mapper_mapper_relationships", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3188", "weight": 1.0}, {"source": "mapper_rationale_3217", "target": "mapper_mapper_composites", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3217", "weight": 1.0}, {"source": "mapper_rationale_3243", "target": "mapper_mapper_get_clause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3243", "weight": 1.0}, {"source": "mapper_rationale_3262", "target": "mapper_mapper_equivalent_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3262", "weight": 1.0}, {"source": "mapper_rationale_3315", "target": "mapper_mapper_should_exclude", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3315", "weight": 1.0}, {"source": "mapper_rationale_3361", "target": "mapper_mapper_common_parent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3361", "weight": 1.0}, {"source": "mapper_rationale_3367", "target": "mapper_mapper_is_sibling", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3367", "weight": 1.0}, {"source": "mapper_rationale_3387", "target": "mapper_mapper_isa", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3387", "weight": 1.0}, {"source": "mapper_rationale_3402", "target": "mapper_mapper_self_and_descendants", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3402", "weight": 1.0}, {"source": "mapper_rationale_3417", "target": "mapper_mapper_polymorphic_iterator", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3417", "weight": 1.0}, {"source": "mapper_rationale_3430", "target": "mapper_mapper_primary_mapper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3430", "weight": 1.0}, {"source": "mapper_rationale_3458", "target": "mapper_mapper_identity_key_from_row", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3458", "weight": 1.0}, {"source": "mapper_rationale_3492", "target": "mapper_mapper_identity_key_from_primary_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3492", "weight": 1.0}, {"source": "mapper_rationale_3505", "target": "mapper_mapper_identity_key_from_instance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3505", "weight": 1.0}, {"source": "mapper_rationale_3539", "target": "mapper_mapper_primary_key_from_instance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3539", "weight": 1.0}, {"source": "mapper_rationale_3629", "target": "mapper_mapper_optimized_get_statement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3629", "weight": 1.0}, {"source": "mapper_rationale_3748", "target": "mapper_mapper_would_selectin_load_only_from_given_mapper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3748", "weight": 1.0}, {"source": "mapper_rationale_3827", "target": "mapper_mapper_subclass_load_via_in", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3827", "weight": 1.0}, {"source": "mapper_rationale_3936", "target": "mapper_mapper_cascade_iterator", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3936", "weight": 1.0}, {"source": "mapper_rationale_4093", "target": "mapper_mapper_table_to_equated", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4093", "weight": 1.0}, {"source": "mapper_rationale_4129", "target": "mapper_configure_mappers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4129", "weight": 1.0}, {"source": "mapper_rationale_4321", "target": "mapper_reconstructor", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4321", "weight": 1.0}, {"source": "mapper_rationale_4353", "target": "mapper_validates", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4353", "weight": 1.0}, {"source": "mapper_rationale_4409", "target": "mapper_event_on_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4409", "weight": 1.0}, {"source": "mapper_rationale_4425", "target": "mapper_columnmapping", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4425", "weight": 1.0}, {"source": "mapper_rationale_1988", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1988", "weight": 1.0}, {"source": "mapper_rationale_4430", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4430", "weight": 1.0}], "raw_calls": [{"caller_nid": "mapper_all_registries", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L142"}, {"caller_nid": "mapper_unconfigured_mappers", "callee": "_mappers_to_configure", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L147"}, {"caller_nid": "mapper_init", "callee": "assert_arg_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L728"}, {"caller_nid": "mapper_init", "callee": "to_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L734"}, {"caller_nid": "mapper_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L739"}, {"caller_nid": "mapper_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L744"}, {"caller_nid": "mapper_init", "callee": "_parse_mapper_argument", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L764"}, {"caller_nid": "mapper_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L769"}, {"caller_nid": "mapper_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L781"}, {"caller_nid": "mapper_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L787"}, {"caller_nid": "mapper_init", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L794"}, {"caller_nid": "mapper_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L803"}, {"caller_nid": "mapper_init", "callee": "to_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L847"}, {"caller_nid": "mapper_init", "callee": "to_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L851"}, {"caller_nid": "mapper_init", "callee": "_new_mapper_instance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L859"}, {"caller_nid": "mapper_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L859"}, {"caller_nid": "mapper_init", "callee": "_flag_new_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L867"}, {"caller_nid": "mapper_init", "callee": "after_mapper_constructed", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L871"}, {"caller_nid": "mapper_path_registry", "callee": "per_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1196"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "WeakSequence", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1203"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1206"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1207"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "_update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1212"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1216"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "join_condition", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1237"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "NoForeignKeysError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1243"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "AmbiguousForeignKeysError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1263"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1277"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "to_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1283"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "criterion_as_pairs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1284"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1298"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1322"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1336"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1346"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1360"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1369"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1375"}, {"caller_nid": "mapper_mapper_configure_inheritance", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1384"}, {"caller_nid": "mapper_mapper_set_with_polymorphic", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1394"}, {"caller_nid": "mapper_mapper_set_with_polymorphic", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1395"}, {"caller_nid": "mapper_mapper_set_with_polymorphic", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1396"}, {"caller_nid": "mapper_mapper_set_with_polymorphic", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1409"}, {"caller_nid": "mapper_mapper_set_with_polymorphic", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1418"}, {"caller_nid": "mapper_mapper_add_with_polymorphic_subclass", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1433"}, {"caller_nid": "mapper_mapper_set_concrete_base", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1445"}, {"caller_nid": "mapper_mapper_set_concrete_base", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1447"}, {"caller_nid": "mapper_mapper_set_concrete_base", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1455"}, {"caller_nid": "mapper_mapper_set_concrete_base", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1459"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "opt_manager_of_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1484"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1488"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "_add_non_primary_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1498"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1502"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "instrument_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1509"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "register_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1517"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "partial", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1520"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1538"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "iterate_attributes", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1540"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1541"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1543"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1545"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1546"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1548"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1549"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1553"}, {"caller_nid": "mapper_mapper_configure_class_instrumentation", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1558"}, {"caller_nid": "mapper_mapper_set_dispose_flags", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1567"}, {"caller_nid": "mapper_mapper_str_arg_to_mapped_col", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1573"}, {"caller_nid": "mapper_mapper_str_arg_to_mapped_col", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1580"}, {"caller_nid": "mapper_mapper_str_arg_to_mapped_col", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1584"}, {"caller_nid": "mapper_mapper_str_arg_to_mapped_col", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1585"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "find_tables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1593"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1595"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "column_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1600"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1601"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "column_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1604"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1607"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1607"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "issuperset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1608"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1611"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "ordered_column_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1611"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1616"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "ordered_column_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1616"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1624"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1628"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "OrderedSet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1644"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1645"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1650"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1652"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1657"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1660"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1683"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "reduce_columns", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1692"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1697"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1698"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1704"}, {"caller_nid": "mapper_mapper_configure_pks", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1714"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "ColumnCollection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1720"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "OrderedDict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1723"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1738"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1739"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1752"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "contains_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1754"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1773"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1777"}, {"caller_nid": "mapper_mapper_configure_properties", "callee": "contains_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1817"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1852"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1858"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1868"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1871"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1874"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1886"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1903"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1906"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1909"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1925"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1928"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "label", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1933"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "ColumnProperty", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1936"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1956"}, {"caller_nid": "mapper_mapper_configure_polymorphic_setter", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L1978"}, {"caller_nid": "mapper_acceptable_polymorphic_identities", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2044"}, {"caller_nid": "mapper_acceptable_polymorphic_identities", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2046"}, {"caller_nid": "mapper_acceptable_polymorphic_identities", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2048"}, {"caller_nid": "mapper_acceptable_polymorphic_identities", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2050"}, {"caller_nid": "mapper_acceptable_polymorphic_identities", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2051"}, {"caller_nid": "mapper_prop_set", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2057"}, {"caller_nid": "mapper_prop_set", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2057"}, {"caller_nid": "mapper_adapt_inherited_property", "callee": "_get_class_attr_mro", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2072"}, {"caller_nid": "mapper_adapt_inherited_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2076"}, {"caller_nid": "mapper_adapt_inherited_property", "callee": "ConcreteInheritedProperty", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2083"}, {"caller_nid": "mapper_configure_property", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2106"}, {"caller_nid": "mapper_configure_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2108"}, {"caller_nid": "mapper_configure_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2118"}, {"caller_nid": "mapper_configure_property", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2119"}, {"caller_nid": "mapper_configure_property", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2127"}, {"caller_nid": "mapper_configure_property", "callee": "_refresh_for_new_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2130"}, {"caller_nid": "mapper_configure_property", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2131"}, {"caller_nid": "mapper_configure_property", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2135"}, {"caller_nid": "mapper_configure_property", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2144"}, {"caller_nid": "mapper_configure_property", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2145"}, {"caller_nid": "mapper_configure_property", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2148"}, {"caller_nid": "mapper_configure_property", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2154"}, {"caller_nid": "mapper_configure_property", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2158"}, {"caller_nid": "mapper_configure_property", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2163"}, {"caller_nid": "mapper_configure_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2169"}, {"caller_nid": "mapper_configure_property", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2174"}, {"caller_nid": "mapper_configure_property", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2180"}, {"caller_nid": "mapper_configure_property", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2181"}, {"caller_nid": "mapper_configure_property", "callee": "set_parent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2192"}, {"caller_nid": "mapper_configure_property", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2194"}, {"caller_nid": "mapper_configure_property", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2198"}, {"caller_nid": "mapper_configure_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2210"}, {"caller_nid": "mapper_configure_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2213"}, {"caller_nid": "mapper_configure_property", "callee": "warn_deprecated", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2216"}, {"caller_nid": "mapper_configure_property", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2225"}, {"caller_nid": "mapper_configure_property", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2233"}, {"caller_nid": "mapper_configure_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2234"}, {"caller_nid": "mapper_configure_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2235"}, {"caller_nid": "mapper_configure_property", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2236"}, {"caller_nid": "mapper_configure_property", "callee": "warn_deprecated", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2240"}, {"caller_nid": "mapper_configure_property", "callee": "instrument_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2253"}, {"caller_nid": "mapper_configure_property", "callee": "init", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2259"}, {"caller_nid": "mapper_configure_property", "callee": "post_instrument_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2260"}, {"caller_nid": "mapper_mapper_make_prop_from_column", "callee": "to_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2274"}, {"caller_nid": "mapper_mapper_make_prop_from_column", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2277"}, {"caller_nid": "mapper_mapper_make_prop_from_column", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2279"}, {"caller_nid": "mapper_mapper_make_prop_from_column", "callee": "_refresh_for_new_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2285"}, {"caller_nid": "mapper_mapper_make_prop_from_column", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2286"}, {"caller_nid": "mapper_mapper_make_prop_from_column", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2288"}, {"caller_nid": "mapper_mapper_make_prop_from_column", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2295"}, {"caller_nid": "mapper_mapper_make_prop_from_column", "callee": "ColumnProperty", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2296"}, {"caller_nid": "mapper_mapper_reconcile_prop_with_incoming_columns", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2308"}, {"caller_nid": "mapper_mapper_reconcile_prop_with_incoming_columns", "callee": "shares_lineage", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2331"}, {"caller_nid": "mapper_mapper_reconcile_prop_with_incoming_columns", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2347"}, {"caller_nid": "mapper_mapper_reconcile_prop_with_incoming_columns", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2349"}, {"caller_nid": "mapper_mapper_reconcile_prop_with_incoming_columns", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2354"}, {"caller_nid": "mapper_mapper_reconcile_prop_with_incoming_columns", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2356"}, {"caller_nid": "mapper_property_from_column", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2376"}, {"caller_nid": "mapper_property_from_column", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2378"}, {"caller_nid": "mapper_property_from_column", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2385"}, {"caller_nid": "mapper_property_from_column", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2390"}, {"caller_nid": "mapper_mapper_post_configure_properties", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2422"}, {"caller_nid": "mapper_mapper_post_configure_properties", "callee": "init", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2427"}, {"caller_nid": "mapper_mapper_post_configure_properties", "callee": "post_instrument_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2430"}, {"caller_nid": "mapper_mapper_add_properties", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2440"}, {"caller_nid": "mapper_mapper_add_property", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2457"}, {"caller_nid": "mapper_mapper_expire_memoizations", "callee": "_reset_memoizations", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2462"}, {"caller_nid": "mapper_log_desc", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2473"}, {"caller_nid": "mapper_mapper_log", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2480"}, {"caller_nid": "mapper_mapper_log_debug", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2483"}, {"caller_nid": "mapper_mapper_repr", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2486"}, {"caller_nid": "mapper_mapper_is_orphan", "callee": "has_parent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2505"}, {"caller_nid": "mapper_mapper_is_orphan", "callee": "manager_of_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2505"}, {"caller_nid": "mapper_mapper_get_property", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2533"}, {"caller_nid": "mapper_iterate_properties", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2551"}, {"caller_nid": "mapper_iterate_properties", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2551"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2564"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2566"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "to_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2567"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "_class_to_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2568"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2570"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2575"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2577"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2583"}, {"caller_nid": "mapper_mapper_mappers_from_spec", "callee": "find_tables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2584"}, {"caller_nid": "mapper_mapper_selectable_from_mappers", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2602"}, {"caller_nid": "mapper_mapper_selectable_from_mappers", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2608"}, {"caller_nid": "mapper_mapper_selectable_from_mappers", "callee": "outerjoin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2612"}, {"caller_nid": "mapper_version_id_has_server_side_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2625"}, {"caller_nid": "mapper_single_table_criterion", "callee": "in_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2639"}, {"caller_nid": "mapper_single_table_criterion", "callee": "_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2639"}, {"caller_nid": "mapper_has_aliased_polymorphic_fromclause", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2660"}, {"caller_nid": "mapper_insert_cols_evaluating_none", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2757"}, {"caller_nid": "mapper_insert_cols_evaluating_none", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2760"}, {"caller_nid": "mapper_insert_cols_as_none", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2766"}, {"caller_nid": "mapper_insert_cols_as_none", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2774"}, {"caller_nid": "mapper_propkey_to_col", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2781"}, {"caller_nid": "mapper_pk_keys_by_table", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2787"}, {"caller_nid": "mapper_pk_keys_by_table", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2788"}, {"caller_nid": "mapper_pk_attr_keys_by_table", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2794"}, {"caller_nid": "mapper_pk_attr_keys_by_table", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2795"}, {"caller_nid": "mapper_server_default_cols", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2803"}, {"caller_nid": "mapper_server_default_cols", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2806"}, {"caller_nid": "mapper_server_default_cols", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2814"}, {"caller_nid": "mapper_server_onupdate_default_cols", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2822"}, {"caller_nid": "mapper_server_onupdate_default_cols", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2825"}, {"caller_nid": "mapper_server_onupdate_default_cols", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2833"}, {"caller_nid": "mapper_server_default_col_keys", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2839"}, {"caller_nid": "mapper_server_default_col_keys", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2840"}, {"caller_nid": "mapper_server_onupdate_default_col_keys", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2848"}, {"caller_nid": "mapper_server_onupdate_default_col_keys", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2849"}, {"caller_nid": "mapper_server_default_plus_onupdate_propkeys", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2854"}, {"caller_nid": "mapper_server_default_plus_onupdate_propkeys", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2857"}, {"caller_nid": "mapper_server_default_plus_onupdate_propkeys", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2858"}, {"caller_nid": "mapper_server_default_plus_onupdate_propkeys", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2860"}, {"caller_nid": "mapper_server_default_plus_onupdate_propkeys", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2862"}, {"caller_nid": "mapper_server_default_plus_onupdate_propkeys", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2863"}, {"caller_nid": "mapper_server_default_plus_onupdate_propkeys", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2865"}, {"caller_nid": "mapper_clause_element", "callee": "_set_propagate_attrs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2879"}, {"caller_nid": "mapper_clause_element", "callee": "_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2879"}, {"caller_nid": "mapper_clause_element", "callee": "_set_propagate_attrs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2889"}, {"caller_nid": "mapper_clause_element", "callee": "_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2889"}, {"caller_nid": "mapper_select_identity_token", "callee": "_set_propagate_attrs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2896"}, {"caller_nid": "mapper_select_identity_token", "callee": "_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2896"}, {"caller_nid": "mapper_select_identity_token", "callee": "null", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2896"}, {"caller_nid": "mapper_mapper_with_polymorphic_args", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2929"}, {"caller_nid": "mapper_polymorphic_properties", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2948"}, {"caller_nid": "mapper_all_column_expressions", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2962"}, {"caller_nid": "mapper_mapper_columns_plus_keys", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2978"}, {"caller_nid": "mapper_polymorphic_adapter", "callee": "ORMAdapter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L2984"}, {"caller_nid": "mapper_mapper_iterate_polymorphic_properties", "callee": "unique_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3007"}, {"caller_nid": "mapper_mapper_iterate_polymorphic_properties", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3008"}, {"caller_nid": "mapper_mapper_iterate_polymorphic_properties", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3010"}, {"caller_nid": "mapper_mapper_iterate_polymorphic_properties", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3015"}, {"caller_nid": "mapper_attrs", "callee": "ReadOnlyProperties", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3058"}, {"caller_nid": "mapper_all_orm_descriptors", "callee": "ReadOnlyProperties", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3126"}, {"caller_nid": "mapper_all_orm_descriptors", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3127"}, {"caller_nid": "mapper_all_orm_descriptors", "callee": "_all_sqla_attributes", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3127"}, {"caller_nid": "mapper_pk_synonyms", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3143"}, {"caller_nid": "mapper_pk_synonyms", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3144"}, {"caller_nid": "mapper_mapper_filter_properties", "callee": "ReadOnlyProperties", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3235"}, {"caller_nid": "mapper_mapper_filter_properties", "callee": "OrderedDict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3236"}, {"caller_nid": "mapper_mapper_filter_properties", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3237"}, {"caller_nid": "mapper_mapper_filter_properties", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3237"}, {"caller_nid": "mapper_get_clause", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3251"}, {"caller_nid": "mapper_get_clause", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3253"}, {"caller_nid": "mapper_get_clause", "callee": "and_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3256"}, {"caller_nid": "mapper_get_clause", "callee": "column_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3257"}, {"caller_nid": "mapper_equivalent_columns", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3291"}, {"caller_nid": "mapper_mapper_is_userland_descriptor", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3298"}, {"caller_nid": "mapper_dataclass_fields", "callee": "dataclass_fields", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3312"}, {"caller_nid": "mapper_mapper_should_exclude", "callee": "_never_select_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3323"}, {"caller_nid": "mapper_mapper_should_exclude", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3330"}, {"caller_nid": "mapper_mapper_should_exclude", "callee": "_get_class_attr_mro", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3337"}, {"caller_nid": "mapper_mapper_canload", "callee": "_state_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3382"}, {"caller_nid": "mapper_mapper_canload", "callee": "_state_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3384"}, {"caller_nid": "mapper_mapper_isa", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3392"}, {"caller_nid": "mapper_self_and_descendants", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3409"}, {"caller_nid": "mapper_self_and_descendants", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3411"}, {"caller_nid": "mapper_self_and_descendants", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3412"}, {"caller_nid": "mapper_self_and_descendants", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3413"}, {"caller_nid": "mapper_self_and_descendants", "callee": "WeakSequence", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3414"}, {"caller_nid": "mapper_mapper_polymorphic_iterator", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3427"}, {"caller_nid": "mapper_mapper_result_has_identity_key", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3445"}, {"caller_nid": "mapper_mapper_identity_key_from_row", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3476"}, {"caller_nid": "mapper_mapper_identity_key_from_row", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3483"}, {"caller_nid": "mapper_mapper_identity_key_from_primary_key", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3500"}, {"caller_nid": "mapper_mapper_identity_key_from_instance", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3517"}, {"caller_nid": "mapper_mapper_identity_key_from_state", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3529"}, {"caller_nid": "mapper_mapper_identity_key_from_state", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3531"}, {"caller_nid": "mapper_mapper_primary_key_from_instance", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3548"}, {"caller_nid": "mapper_persistent_sortkey_fn", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3558"}, {"caller_nid": "mapper_persistent_sortkey_fn", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3558"}, {"caller_nid": "mapper_all_pk_cols", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3579"}, {"caller_nid": "mapper_all_pk_cols", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3581"}, {"caller_nid": "mapper_should_undefer_in_wildcard", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3586"}, {"caller_nid": "mapper_should_undefer_in_wildcard", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3588"}, {"caller_nid": "mapper_mapper_get_state_attr_by_column", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3603"}, {"caller_nid": "mapper_mapper_set_committed_state_attr_by_column", "callee": "set_committed_value", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3607"}, {"caller_nid": "mapper_mapper_set_state_attr_by_column", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3611"}, {"caller_nid": "mapper_mapper_get_committed_attr_by_column", "callee": "instance_state", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3614"}, {"caller_nid": "mapper_mapper_get_committed_attr_by_column", "callee": "instance_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3615"}, {"caller_nid": "mapper_mapper_get_committed_state_attr_by_column", "callee": "get_committed_value", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3624"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3640"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3640"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3641"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3643"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3644"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "find_tables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3646"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3694"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3694"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3697"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3703"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3704"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "cloned_traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3711"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "and_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3719"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3723"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "set_label_style", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3725"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "where", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3725"}, {"caller_nid": "mapper_mapper_optimized_get_statement", "callee": "select", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3725"}, {"caller_nid": "mapper_mapper_should_selectin_load", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3812"}, {"caller_nid": "mapper_mapper_should_selectin_load", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3814"}, {"caller_nid": "mapper_mapper_should_selectin_load", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3821"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3838"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3840"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "Load", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3842"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "Load", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3843"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3852"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3865"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "_set_generic_strategy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3868"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3872"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3873"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "_set_generic_strategy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3880"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3884"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "_deep_annotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3890"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3896"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "tuple_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3897"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "set_label_style", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3904"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "select", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3904"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3908"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3909"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "order_by", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3910"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "where", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3910"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "in_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3911"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3911"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "set_label_style", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3914"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "select", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3914"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "order_by", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3917"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "where", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3917"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "in_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3918"}, {"caller_nid": "mapper_subclass_load_via_in", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3918"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3960"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "object", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3961"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "object", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3961"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3976"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3977"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3977"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3983"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3987"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L3992"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4002"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4009"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4016"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4018"}, {"caller_nid": "mapper_mapper_cascade_iterator", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4018"}, {"caller_nid": "mapper_compiled_cache", "callee": "LRUCache", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4027"}, {"caller_nid": "mapper_multiple_persistence_tables", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4031"}, {"caller_nid": "mapper_sorted_tables", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4039"}, {"caller_nid": "mapper_sorted_tables", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4042"}, {"caller_nid": "mapper_sorted_tables", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4045"}, {"caller_nid": "mapper_sorted_tables", "callee": "sort_tables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4073"}, {"caller_nid": "mapper_sorted_tables", "callee": "OrderedDict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4079"}, {"caller_nid": "mapper_mapper_memo", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4086"}, {"caller_nid": "mapper_mapper_memo", "callee": "callable_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4088"}, {"caller_nid": "mapper_table_to_equated", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4104"}, {"caller_nid": "mapper_table_to_equated", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4110"}, {"caller_nid": "mapper_table_to_equated", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4113"}, {"caller_nid": "mapper_table_to_equated", "callee": "reduce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4114"}, {"caller_nid": "mapper_table_to_equated", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4119"}, {"caller_nid": "mapper_configure_registries", "callee": "before_configured", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4221"}, {"caller_nid": "mapper_configure_registries", "callee": "_for_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4221"}, {"caller_nid": "mapper_configure_registries", "callee": "after_configured", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4230"}, {"caller_nid": "mapper_configure_registries", "callee": "_for_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4230"}, {"caller_nid": "mapper_do_configure_registries", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4239"}, {"caller_nid": "mapper_do_configure_registries", "callee": "_recurse_with_dependencies", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4241"}, {"caller_nid": "mapper_do_configure_registries", "callee": "_mappers_to_configure", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4244"}, {"caller_nid": "mapper_do_configure_registries", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4248"}, {"caller_nid": "mapper_do_configure_registries", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4255"}, {"caller_nid": "mapper_do_configure_registries", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4256"}, {"caller_nid": "mapper_do_configure_registries", "callee": "mapper_configured", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4270"}, {"caller_nid": "mapper_do_configure_registries", "callee": "exc_info", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4272"}, {"caller_nid": "mapper_do_configure_registries", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4273"}, {"caller_nid": "mapper_do_configure_registries", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4279"}, {"caller_nid": "mapper_do_configure_registries", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4280"}, {"caller_nid": "mapper_dispose_registries", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4290"}, {"caller_nid": "mapper_dispose_registries", "callee": "_recurse_with_dependents", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4292"}, {"caller_nid": "mapper_dispose_registries", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4293"}, {"caller_nid": "mapper_dispose_registries", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4294"}, {"caller_nid": "mapper_dispose_registries", "callee": "popitem", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4301"}, {"caller_nid": "mapper_dispose_registries", "callee": "_dispose_manager_and_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4306"}, {"caller_nid": "mapper_dispose_registries", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4308"}, {"caller_nid": "mapper_dispose_registries", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4309"}, {"caller_nid": "mapper_dispose_registries", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4311"}, {"caller_nid": "mapper_dispose_registries", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4312"}, {"caller_nid": "mapper_event_on_load", "callee": "_reconstructor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4405"}, {"caller_nid": "mapper_event_on_load", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4405"}, {"caller_nid": "mapper_event_on_init", "callee": "_set_polymorphic_identity", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4421"}, {"caller_nid": "mapper_columnmapping_missing", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4434"}, {"caller_nid": "mapper_columnmapping_missing", "callee": "UnmappedColumnError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4436"}, {"caller_nid": "mapper_columnmapping_missing", "callee": "UnmappedColumnError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", "source_location": "L4441"}]} |