1 line
26 KiB
JSON
1 line
26 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "label": "extensions.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L1"}, {"id": "extensions_concretebase", "label": "ConcreteBase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L36"}, {"id": "extensions_create_polymorphic_union", "label": "_create_polymorphic_union()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L104"}, {"id": "extensions_declare_first", "label": "__declare_first__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L114"}, {"id": "extensions_abstractconcretebase", "label": "AbstractConcreteBase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L129"}, {"id": "extensions_sa_decl_prepare_nocascade", "label": "_sa_decl_prepare_nocascade()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L273"}, {"id": "extensions_sa_raise_deferred_config", "label": "_sa_raise_deferred_config()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L346"}, {"id": "extensions_deferredreflection", "label": "DeferredReflection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L358"}, {"id": "extensions_prepare", "label": "prepare()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L438"}, {"id": "extensions_sa_deferred_table_resolver", "label": "_sa_deferred_table_resolver()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L544"}, {"id": "extensions_rationale_37", "label": "A helper class for 'concrete' declarative mappings. :class:`.ConcreteBase`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L37"}, {"id": "extensions_rationale_130", "label": "A helper class for 'concrete' declarative mappings. :class:`.AbstractConcre", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L130"}, {"id": "extensions_rationale_359", "label": "A helper class for construction of mappings based on a deferred reflection s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L359"}, {"id": "extensions_rationale_441", "label": "r\"\"\"Reflect all :class:`_schema.Table` objects for all current :class:`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L441"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "collections", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_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/ext/declarative/extensions.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_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/ext/declarative/extensions.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_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/ext/declarative/extensions.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_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/ext/declarative/extensions.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_clsregistry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_decl_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_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/ext/declarative/extensions.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_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/ext/declarative/extensions.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_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/ext/declarative/extensions.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_concretebase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_create_polymorphic_union", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_declare_first", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_abstractconcretebase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L129", "weight": 1.0}, {"source": "extensions_abstractconcretebase", "target": "extensions_concretebase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L129", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_declare_first", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L269", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_sa_decl_prepare_nocascade", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L273", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_sa_raise_deferred_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L346", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_deferredreflection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L358", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_prepare", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L438", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_sa_deferred_table_resolver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L544", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_declarative_extensions_py", "target": "extensions_sa_raise_deferred_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L557", "weight": 1.0}, {"source": "extensions_declare_first", "target": "extensions_create_polymorphic_union", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L124", "weight": 1.0}, {"source": "extensions_declare_first", "target": "extensions_sa_decl_prepare_nocascade", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L270", "weight": 1.0}, {"source": "extensions_sa_decl_prepare_nocascade", "target": "extensions_create_polymorphic_union", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L295", "weight": 1.0}, {"source": "extensions_prepare", "target": "extensions_sa_deferred_table_resolver", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L529", "weight": 1.0}, {"source": "extensions_rationale_37", "target": "extensions_concretebase", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L37", "weight": 1.0}, {"source": "extensions_rationale_130", "target": "extensions_abstractconcretebase", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L130", "weight": 1.0}, {"source": "extensions_rationale_359", "target": "extensions_deferredreflection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L359", "weight": 1.0}, {"source": "extensions_rationale_441", "target": "extensions_deferredreflection_prepare", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L441", "weight": 1.0}], "raw_calls": [{"caller_nid": "extensions_create_polymorphic_union", "callee": "polymorphic_union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L105"}, {"caller_nid": "extensions_create_polymorphic_union", "callee": "OrderedDict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L106"}, {"caller_nid": "extensions_declare_first", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L120"}, {"caller_nid": "extensions_declare_first", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L123"}, {"caller_nid": "extensions_declare_first", "callee": "_set_with_polymorphic", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L125"}, {"caller_nid": "extensions_declare_first", "callee": "_set_polymorphic_on", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L126"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L274"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "config_for_cls", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L277"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L284"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "__subclasses__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L284"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L286"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L287"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "__subclasses__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L287"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "_mapper_or_none", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L288"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L290"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L293"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L303"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L305"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L305"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L308"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L312"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L331"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L335"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L336"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "__subclasses__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L336"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "_mapper_or_none", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L337"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "_mapper_or_none", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L340"}, {"caller_nid": "extensions_sa_decl_prepare_nocascade", "callee": "_set_concrete_base", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L342"}, {"caller_nid": "extensions_sa_raise_deferred_config", "callee": "UnmappedClassError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L347"}, {"caller_nid": "extensions_sa_raise_deferred_config", "callee": "_safe_cls_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L354"}, {"caller_nid": "extensions_prepare", "callee": "classes_for_base", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L458"}, {"caller_nid": "extensions_prepare", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L460"}, {"caller_nid": "extensions_prepare", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L466"}, {"caller_nid": "extensions_prepare", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L472"}, {"caller_nid": "extensions_prepare", "callee": "nullcontext", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L474"}, {"caller_nid": "extensions_prepare", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L475"}, {"caller_nid": "extensions_prepare", "callee": "connect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L476"}, {"caller_nid": "extensions_prepare", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L478"}, {"caller_nid": "extensions_prepare", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L483"}, {"caller_nid": "extensions_prepare", "callee": "reflect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L484"}, {"caller_nid": "extensions_prepare", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L493"}, {"caller_nid": "extensions_prepare", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L498"}, {"caller_nid": "extensions_prepare", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L503"}, {"caller_nid": "extensions_prepare", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L505"}, {"caller_nid": "extensions_prepare", "callee": "_is_populated", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L506"}, {"caller_nid": "extensions_prepare", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L510"}, {"caller_nid": "extensions_prepare", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L512"}, {"caller_nid": "extensions_prepare", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L518"}, {"caller_nid": "extensions_prepare", "callee": "_resolver", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L519"}, {"caller_nid": "extensions_prepare", "callee": "resolve_arg", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L521"}, {"caller_nid": "extensions_prepare", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L524"}, {"caller_nid": "extensions_prepare", "callee": "resolver", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L532"}, {"caller_nid": "extensions_prepare", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L534"}, {"caller_nid": "extensions_prepare", "callee": "reflect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L535"}, {"caller_nid": "extensions_sa_raise_deferred_config", "callee": "UnmappedClassError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L558"}, {"caller_nid": "extensions_sa_raise_deferred_config", "callee": "_safe_cls_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/declarative/extensions.py", "source_location": "L563"}]} |