1 line
88 KiB
JSON
1 line
88 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "label": "psycopg.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L1"}, {"id": "psycopg_pgstring", "label": "_PGString", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L205"}, {"id": "psycopg_pgregconfig", "label": "_PGREGCONFIG", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L209"}, {"id": "regconfig", "label": "REGCONFIG", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_pgjson", "label": "_PGJSON", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L213"}, {"id": "json", "label": "JSON", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_pgjson_bind_processor", "label": ".bind_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L214"}, {"id": "psycopg_pgjson_result_processor", "label": ".result_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L217"}, {"id": "psycopg_pgjsonb", "label": "_PGJSONB", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L221"}, {"id": "jsonb", "label": "JSONB", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_pgjsonb_bind_processor", "label": ".bind_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L222"}, {"id": "psycopg_pgjsonb_result_processor", "label": ".result_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L225"}, {"id": "psycopg_pgjsonintindextype", "label": "_PGJSONIntIndexType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L229"}, {"id": "psycopg_pgjsonstrindextype", "label": "_PGJSONStrIndexType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L235"}, {"id": "psycopg_pgjsonpathtype", "label": "_PGJSONPathType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L241"}, {"id": "jsonpathtype", "label": "JSONPathType", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_pginterval", "label": "_PGInterval", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L245"}, {"id": "interval", "label": "INTERVAL", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_pgtimestamp", "label": "_PGTimeStamp", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L249"}, {"id": "psycopg_pgdate", "label": "_PGDate", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L253"}, {"id": "psycopg_pgtime", "label": "_PGTime", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L257"}, {"id": "psycopg_pginteger", "label": "_PGInteger", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L261"}, {"id": "psycopg_pgsmallinteger", "label": "_PGSmallInteger", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L265"}, {"id": "psycopg_pgnulltype", "label": "_PGNullType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L269"}, {"id": "psycopg_pgbiginteger", "label": "_PGBigInteger", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L273"}, {"id": "psycopg_pgboolean", "label": "_PGBoolean", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L277"}, {"id": "psycopg_psycopgrange", "label": "_PsycopgRange", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L281"}, {"id": "psycopg_psycopgrange_bind_processor", "label": ".bind_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L282"}, {"id": "psycopg_psycopgrange_result_processor", "label": ".result_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L294"}, {"id": "psycopg_psycopgmultirange", "label": "_PsycopgMultiRange", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L308"}, {"id": "psycopg_psycopgmultirange_bind_processor", "label": ".bind_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L309"}, {"id": "psycopg_psycopgmultirange_result_processor", "label": ".result_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L335"}, {"id": "psycopg_pgexecutioncontext_psycopg", "label": "PGExecutionContext_psycopg", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L353"}, {"id": "pgexecutioncontext_common_psycopg", "label": "_PGExecutionContext_common_psycopg", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_pgcompiler_psycopg", "label": "PGCompiler_psycopg", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L357"}, {"id": "pgcompiler", "label": "PGCompiler", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_pgidentifierpreparer_psycopg", "label": "PGIdentifierPreparer_psycopg", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L361"}, {"id": "pgidentifierpreparer", "label": "PGIdentifierPreparer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_log_notices", "label": "_log_notices()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L365"}, {"id": "psycopg_pgdialect_psycopg", "label": "PGDialect_psycopg", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L369"}, {"id": "pgdialect_common_psycopg", "label": "_PGDialect_common_psycopg", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_pgdialect_psycopg_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L410"}, {"id": "psycopg_pgdialect_psycopg_create_connect_args", "label": ".create_connect_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L451"}, {"id": "psycopg_pgdialect_psycopg_type_info_fetch", "label": "._type_info_fetch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L461"}, {"id": "psycopg_pgdialect_psycopg_initialize", "label": ".initialize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L466"}, {"id": "psycopg_import_dbapi", "label": "import_dbapi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L493"}, {"id": "psycopg_get_async_dialect_cls", "label": "get_async_dialect_cls()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L499"}, {"id": "psycopg_isolation_lookup", "label": "_isolation_lookup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L503"}, {"id": "psycopg_psycopg_json", "label": "_psycopg_Json()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L512"}, {"id": "psycopg_psycopg_jsonb", "label": "_psycopg_Jsonb()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L518"}, {"id": "psycopg_psycopg_transactionstatus", "label": "_psycopg_TransactionStatus()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L524"}, {"id": "psycopg_psycopg_range", "label": "_psycopg_Range()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L530"}, {"id": "psycopg_psycopg_multirange", "label": "_psycopg_Multirange()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L536"}, {"id": "psycopg_pgdialect_psycopg_do_isolation_level", "label": "._do_isolation_level()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L541"}, {"id": "psycopg_pgdialect_psycopg_get_isolation_level", "label": ".get_isolation_level()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L545"}, {"id": "psycopg_pgdialect_psycopg_set_isolation_level", "label": ".set_isolation_level()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L555"}, {"id": "psycopg_pgdialect_psycopg_set_readonly", "label": ".set_readonly()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L567"}, {"id": "psycopg_pgdialect_psycopg_get_readonly", "label": ".get_readonly()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L570"}, {"id": "psycopg_pgdialect_psycopg_on_connect", "label": ".on_connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L573"}, {"id": "psycopg_pgdialect_psycopg_is_disconnect", "label": ".is_disconnect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L593"}, {"id": "psycopg_pgdialect_psycopg_do_prepared_twophase", "label": "._do_prepared_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L599"}, {"id": "psycopg_pgdialect_psycopg_do_rollback_twophase", "label": ".do_rollback_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L618"}, {"id": "psycopg_pgdialect_psycopg_do_commit_twophase", "label": ".do_commit_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L628"}, {"id": "psycopg_dialect_specific_select_one", "label": "_dialect_specific_select_one()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L639"}, {"id": "psycopg_asyncadapt_psycopg_cursor", "label": "AsyncAdapt_psycopg_cursor", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L643"}, {"id": "psycopg_asyncadapt_psycopg_cursor_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L648"}, {"id": "psycopg_asyncadapt_psycopg_cursor_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L653"}, {"id": "psycopg_arraysize", "label": "arraysize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L657"}, {"id": "psycopg_asyncadapt_psycopg_cursor_async_soft_close", "label": "._async_soft_close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L664"}, {"id": "psycopg_asyncadapt_psycopg_cursor_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L667"}, {"id": "psycopg_asyncadapt_psycopg_cursor_execute", "label": ".execute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L672"}, {"id": "psycopg_asyncadapt_psycopg_cursor_executemany", "label": ".executemany()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L684"}, {"id": "psycopg_asyncadapt_psycopg_cursor_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L687"}, {"id": "psycopg_asyncadapt_psycopg_cursor_fetchone", "label": ".fetchone()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L691"}, {"id": "psycopg_asyncadapt_psycopg_cursor_fetchmany", "label": ".fetchmany()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L697"}, {"id": "psycopg_asyncadapt_psycopg_cursor_fetchall", "label": ".fetchall()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L704"}, {"id": "psycopg_asyncadapt_psycopg_ss_cursor", "label": "AsyncAdapt_psycopg_ss_cursor", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L710"}, {"id": "psycopg_asyncadapt_psycopg_ss_cursor_execute", "label": ".execute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L711"}, {"id": "psycopg_asyncadapt_psycopg_ss_cursor_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L715"}, {"id": "psycopg_asyncadapt_psycopg_ss_cursor_fetchone", "label": ".fetchone()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L718"}, {"id": "psycopg_asyncadapt_psycopg_ss_cursor_fetchmany", "label": ".fetchmany()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L721"}, {"id": "psycopg_asyncadapt_psycopg_ss_cursor_fetchall", "label": ".fetchall()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L724"}, {"id": "psycopg_asyncadapt_psycopg_ss_cursor_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L727"}, {"id": "psycopg_asyncadapt_psycopg_connection", "label": "AsyncAdapt_psycopg_connection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L736"}, {"id": "adaptedconnection", "label": "AdaptedConnection", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "psycopg_asyncadapt_psycopg_connection_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L741"}, {"id": "psycopg_asyncadapt_psycopg_connection_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L744"}, {"id": "psycopg_asyncadapt_psycopg_connection_execute", "label": ".execute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L747"}, {"id": "psycopg_asyncadapt_psycopg_connection_cursor", "label": ".cursor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L751"}, {"id": "psycopg_asyncadapt_psycopg_connection_commit", "label": ".commit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L758"}, {"id": "psycopg_asyncadapt_psycopg_connection_rollback", "label": ".rollback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L761"}, {"id": "psycopg_asyncadapt_psycopg_connection_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L764"}, {"id": "psycopg_autocommit", "label": "autocommit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L768"}, {"id": "psycopg_asyncadapt_psycopg_connection_set_autocommit", "label": ".set_autocommit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L775"}, {"id": "psycopg_asyncadapt_psycopg_connection_set_isolation_level", "label": ".set_isolation_level()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L778"}, {"id": "psycopg_asyncadapt_psycopg_connection_set_read_only", "label": ".set_read_only()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L781"}, {"id": "psycopg_asyncadapt_psycopg_connection_set_deferrable", "label": ".set_deferrable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L784"}, {"id": "psycopg_asyncadaptfallback_psycopg_connection", "label": "AsyncAdaptFallback_psycopg_connection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L788"}, {"id": "psycopg_psycopgadaptdbapi", "label": "PsycopgAdaptDBAPI", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L793"}, {"id": "psycopg_psycopgadaptdbapi_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L794"}, {"id": "psycopg_psycopgadaptdbapi_connect", "label": ".connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L801"}, {"id": "psycopg_pgdialectasync_psycopg", "label": "PGDialectAsync_psycopg", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L816"}, {"id": "psycopg_get_pool_class", "label": "get_pool_class()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L830"}, {"id": "psycopg_pgdialectasync_psycopg_type_info_fetch", "label": "._type_info_fetch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L838"}, {"id": "psycopg_pgdialectasync_psycopg_do_isolation_level", "label": "._do_isolation_level()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L844"}, {"id": "psycopg_pgdialectasync_psycopg_do_autocommit", "label": "._do_autocommit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L848"}, {"id": "psycopg_pgdialectasync_psycopg_set_readonly", "label": ".set_readonly()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L851"}, {"id": "psycopg_pgdialectasync_psycopg_set_deferrable", "label": ".set_deferrable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L854"}, {"id": "psycopg_pgdialectasync_psycopg_get_driver_connection", "label": ".get_driver_connection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L857"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L173", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L174", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L175", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L176", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L177", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L179", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_common_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L180", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_common_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L181", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L182", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L183", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L184", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L185", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_json_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L186", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_json_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L187", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_json_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L188", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_types_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L189", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_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/dialects/postgresql/psycopg.py", "source_location": "L190", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_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/dialects/postgresql/psycopg.py", "source_location": "L191", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_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/dialects/postgresql/psycopg.py", "source_location": "L192", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_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/dialects/postgresql/psycopg.py", "source_location": "L193", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_concurrency_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L194", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_concurrency_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L195", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L198", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L200", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgstring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L205", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgregconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L209", "weight": 1.0}, {"source": "psycopg_pgregconfig", "target": "regconfig", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L209", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgjson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L213", "weight": 1.0}, {"source": "psycopg_pgjson", "target": "json", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L213", "weight": 1.0}, {"source": "psycopg_pgjson", "target": "psycopg_pgjson_bind_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L214", "weight": 1.0}, {"source": "psycopg_pgjson", "target": "psycopg_pgjson_result_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L217", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgjsonb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L221", "weight": 1.0}, {"source": "psycopg_pgjsonb", "target": "jsonb", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L221", "weight": 1.0}, {"source": "psycopg_pgjsonb", "target": "psycopg_pgjsonb_bind_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L222", "weight": 1.0}, {"source": "psycopg_pgjsonb", "target": "psycopg_pgjsonb_result_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L225", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgjsonintindextype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L229", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgjsonstrindextype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L235", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgjsonpathtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L241", "weight": 1.0}, {"source": "psycopg_pgjsonpathtype", "target": "jsonpathtype", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L241", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pginterval", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L245", "weight": 1.0}, {"source": "psycopg_pginterval", "target": "interval", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L245", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgtimestamp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L249", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgdate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L253", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgtime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L257", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pginteger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L261", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgsmallinteger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L265", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgnulltype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L269", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgbiginteger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L273", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgboolean", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L277", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_psycopgrange", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L281", "weight": 1.0}, {"source": "psycopg_psycopgrange", "target": "psycopg_psycopgrange_bind_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L282", "weight": 1.0}, {"source": "psycopg_psycopgrange", "target": "psycopg_psycopgrange_result_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L294", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_psycopgmultirange", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L308", "weight": 1.0}, {"source": "psycopg_psycopgmultirange", "target": "psycopg_psycopgmultirange_bind_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L309", "weight": 1.0}, {"source": "psycopg_psycopgmultirange", "target": "psycopg_psycopgmultirange_result_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L335", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgexecutioncontext_psycopg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L353", "weight": 1.0}, {"source": "psycopg_pgexecutioncontext_psycopg", "target": "pgexecutioncontext_common_psycopg", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L353", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgcompiler_psycopg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L357", "weight": 1.0}, {"source": "psycopg_pgcompiler_psycopg", "target": "pgcompiler", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L357", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgidentifierpreparer_psycopg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L361", "weight": 1.0}, {"source": "psycopg_pgidentifierpreparer_psycopg", "target": "pgidentifierpreparer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L361", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_log_notices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L365", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgdialect_psycopg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L369", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "pgdialect_common_psycopg", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L369", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L410", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_create_connect_args", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L451", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_type_info_fetch", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L461", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L466", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_import_dbapi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L493", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_get_async_dialect_cls", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L499", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_isolation_lookup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L503", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_psycopg_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L512", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_psycopg_jsonb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L518", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_psycopg_transactionstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L524", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_psycopg_range", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L530", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_psycopg_multirange", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L536", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_do_isolation_level", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L541", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_get_isolation_level", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L545", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_set_isolation_level", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L555", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_set_readonly", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L567", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_get_readonly", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L570", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_on_connect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L573", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_is_disconnect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L593", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_do_prepared_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L599", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_do_rollback_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L618", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg", "target": "psycopg_pgdialect_psycopg_do_commit_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L628", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_dialect_specific_select_one", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L639", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_asyncadapt_psycopg_cursor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L643", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L648", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L653", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_arraysize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L657", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_arraysize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L661", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_async_soft_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L664", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L667", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L672", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_executemany", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L684", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L687", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_fetchone", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L691", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_fetchmany", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L697", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor", "target": "psycopg_asyncadapt_psycopg_cursor_fetchall", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L704", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_asyncadapt_psycopg_ss_cursor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L710", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor", "target": "psycopg_asyncadapt_psycopg_cursor", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L710", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor", "target": "psycopg_asyncadapt_psycopg_ss_cursor_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L711", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor", "target": "psycopg_asyncadapt_psycopg_ss_cursor_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L715", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor", "target": "psycopg_asyncadapt_psycopg_ss_cursor_fetchone", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L718", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor", "target": "psycopg_asyncadapt_psycopg_ss_cursor_fetchmany", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L721", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor", "target": "psycopg_asyncadapt_psycopg_ss_cursor_fetchall", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L724", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor", "target": "psycopg_asyncadapt_psycopg_ss_cursor_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L727", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_asyncadapt_psycopg_connection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L736", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "adaptedconnection", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L736", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L741", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L744", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L747", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_cursor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L751", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_commit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L758", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_rollback", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L761", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L764", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_autocommit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L768", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_autocommit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L772", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_set_autocommit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L775", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_set_isolation_level", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L778", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_set_read_only", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L781", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection_set_deferrable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L784", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_asyncadaptfallback_psycopg_connection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L788", "weight": 1.0}, {"source": "psycopg_asyncadaptfallback_psycopg_connection", "target": "psycopg_asyncadapt_psycopg_connection", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L788", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_psycopgadaptdbapi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L793", "weight": 1.0}, {"source": "psycopg_psycopgadaptdbapi", "target": "psycopg_psycopgadaptdbapi_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L794", "weight": 1.0}, {"source": "psycopg_psycopgadaptdbapi", "target": "psycopg_psycopgadaptdbapi_connect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L801", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_pgdialectasync_psycopg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L816", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg", "target": "psycopg_pgdialect_psycopg", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L816", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_import_dbapi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L821", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_postgresql_psycopg_py", "target": "psycopg_get_pool_class", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L830", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg", "target": "psycopg_pgdialectasync_psycopg_type_info_fetch", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L838", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg", "target": "psycopg_pgdialectasync_psycopg_do_isolation_level", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L844", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg", "target": "psycopg_pgdialectasync_psycopg_do_autocommit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L848", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg", "target": "psycopg_pgdialectasync_psycopg_set_readonly", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L851", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg", "target": "psycopg_pgdialectasync_psycopg_set_deferrable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L854", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg", "target": "psycopg_pgdialectasync_psycopg_get_driver_connection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L857", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_init", "target": "psycopg_psycopgadaptdbapi_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L411", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_initialize", "target": "psycopg_pgdialectasync_psycopg_type_info_fetch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L478", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_get_isolation_level", "target": "psycopg_asyncadapt_psycopg_connection_rollback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L552", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_set_isolation_level", "target": "psycopg_pgdialectasync_psycopg_do_isolation_level", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L557", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_do_prepared_twophase", "target": "psycopg_asyncadapt_psycopg_connection_rollback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L608", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_do_prepared_twophase", "target": "psycopg_pgdialectasync_psycopg_do_autocommit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L612", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_do_prepared_twophase", "target": "psycopg_asyncadapt_psycopg_connection_execute", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L613", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_do_rollback_twophase", "target": "psycopg_pgdialect_psycopg_do_prepared_twophase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L622", "weight": 1.0}, {"source": "psycopg_pgdialect_psycopg_do_commit_twophase", "target": "psycopg_pgdialect_psycopg_do_prepared_twophase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L632", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor_execute", "target": "psycopg_asyncadapt_psycopg_connection_execute", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L673", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_cursor_execute", "target": "psycopg_asyncadapt_psycopg_ss_cursor_fetchall", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L680", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor_execute", "target": "psycopg_asyncadapt_psycopg_connection_execute", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L712", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_ss_cursor_close", "target": "psycopg_asyncadapt_psycopg_connection_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L716", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection_execute", "target": "psycopg_asyncadapt_psycopg_cursor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L749", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection_cursor", "target": "psycopg_asyncadapt_psycopg_ss_cursor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L754", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection_cursor", "target": "psycopg_asyncadapt_psycopg_cursor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L756", "weight": 1.0}, {"source": "psycopg_autocommit", "target": "psycopg_asyncadapt_psycopg_connection_set_autocommit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L773", "weight": 1.0}, {"source": "psycopg_asyncadapt_psycopg_connection_set_deferrable", "target": "psycopg_pgdialectasync_psycopg_set_deferrable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L785", "weight": 1.0}, {"source": "psycopg_psycopgadaptdbapi_connect", "target": "psycopg_asyncadaptfallback_psycopg_connection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L807", "weight": 1.0}, {"source": "psycopg_psycopgadaptdbapi_connect", "target": "psycopg_asyncadapt_psycopg_connection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L811", "weight": 1.0}, {"source": "psycopg_import_dbapi", "target": "psycopg_psycopgadaptdbapi", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L827", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg_do_isolation_level", "target": "psycopg_asyncadapt_psycopg_connection_set_autocommit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L845", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg_do_isolation_level", "target": "psycopg_asyncadapt_psycopg_connection_set_isolation_level", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L846", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg_do_autocommit", "target": "psycopg_asyncadapt_psycopg_connection_set_autocommit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L849", "weight": 1.0}, {"source": "psycopg_pgdialectasync_psycopg_set_readonly", "target": "psycopg_asyncadapt_psycopg_connection_set_read_only", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L852", "weight": 1.0}], "raw_calls": [{"caller_nid": "psycopg_pgjson_bind_processor", "callee": "_make_bind_processor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L215"}, {"caller_nid": "psycopg_pgjsonb_bind_processor", "callee": "_make_bind_processor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L223"}, {"caller_nid": "psycopg_psycopgrange_bind_processor", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L283"}, {"caller_nid": "psycopg_psycopgmultirange_bind_processor", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L310"}, {"caller_nid": "psycopg_psycopgmultirange_bind_processor", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L311"}, {"caller_nid": "psycopg_psycopgmultirange_bind_processor", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L315"}, {"caller_nid": "psycopg_log_notices", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L366"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L411"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L414"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L416"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L417"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L417"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "ImportError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L421"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "AdaptersMap", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L427"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "register_loader", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L434"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "register_loader", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L437"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "set_json_loads", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L444"}, {"caller_nid": "psycopg_pgdialect_psycopg_init", "callee": "set_json_dumps", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L449"}, {"caller_nid": "psycopg_pgdialect_psycopg_create_connect_args", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L453"}, {"caller_nid": "psycopg_pgdialect_psycopg_type_info_fetch", "callee": "fetch", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L464"}, {"caller_nid": "psycopg_pgdialect_psycopg_initialize", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L467"}, {"caller_nid": "psycopg_pgdialect_psycopg_initialize", "callee": "register_hstore", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L486"}, {"caller_nid": "psycopg_pgdialect_psycopg_initialize", "callee": "register_hstore", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L490"}, {"caller_nid": "psycopg_pgdialect_psycopg_get_isolation_level", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L547"}, {"caller_nid": "psycopg_pgdialect_psycopg_on_connect", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L584"}, {"caller_nid": "psycopg_pgdialect_psycopg_is_disconnect", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L594"}, {"caller_nid": "psycopg_pgdialect_psycopg_do_rollback_twophase", "callee": "do_rollback", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L626"}, {"caller_nid": "psycopg_pgdialect_psycopg_do_commit_twophase", "callee": "do_commit", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L636"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_init", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L651"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_getattr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L654"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_close", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L668"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_close", "callee": "_close", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L670"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_execute", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L673"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_execute", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L680"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_execute", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L681"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_executemany", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L685"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_iter", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L689"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_fetchone", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L693"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_fetchmany", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L702"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_fetchmany", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L702"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_fetchmany", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L702"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_fetchmany", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L702"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_fetchall", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L705"}, {"caller_nid": "psycopg_asyncadapt_psycopg_cursor_fetchall", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L706"}, {"caller_nid": "psycopg_asyncadapt_psycopg_ss_cursor_execute", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L712"}, {"caller_nid": "psycopg_asyncadapt_psycopg_ss_cursor_close", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L716"}, {"caller_nid": "psycopg_asyncadapt_psycopg_ss_cursor_fetchone", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L719"}, {"caller_nid": "psycopg_asyncadapt_psycopg_ss_cursor_fetchmany", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L722"}, {"caller_nid": "psycopg_asyncadapt_psycopg_ss_cursor_fetchall", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L725"}, {"caller_nid": "psycopg_asyncadapt_psycopg_ss_cursor_iter", "callee": "__aiter__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L728"}, {"caller_nid": "psycopg_asyncadapt_psycopg_ss_cursor_iter", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L731"}, {"caller_nid": "psycopg_asyncadapt_psycopg_ss_cursor_iter", "callee": "__anext__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L731"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_getattr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L745"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_execute", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L748"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_cursor", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L753"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_commit", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L759"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_rollback", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L762"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_close", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L765"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_set_autocommit", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L776"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_set_isolation_level", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L779"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_set_read_only", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L782"}, {"caller_nid": "psycopg_asyncadapt_psycopg_connection_set_deferrable", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L785"}, {"caller_nid": "psycopg_psycopgadaptdbapi_init", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L797"}, {"caller_nid": "psycopg_psycopgadaptdbapi_connect", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L802"}, {"caller_nid": "psycopg_psycopgadaptdbapi_connect", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L803"}, {"caller_nid": "psycopg_psycopgadaptdbapi_connect", "callee": "asbool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L806"}, {"caller_nid": "psycopg_psycopgadaptdbapi_connect", "callee": "await_fallback", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L808"}, {"caller_nid": "psycopg_psycopgadaptdbapi_connect", "callee": "creator_fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L808"}, {"caller_nid": "psycopg_psycopgadaptdbapi_connect", "callee": "await_only", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L812"}, {"caller_nid": "psycopg_psycopgadaptdbapi_connect", "callee": "creator_fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L812"}, {"caller_nid": "psycopg_get_pool_class", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L831"}, {"caller_nid": "psycopg_get_pool_class", "callee": "asbool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L833"}, {"caller_nid": "psycopg_pgdialectasync_psycopg_type_info_fetch", "callee": "await_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L842"}, {"caller_nid": "psycopg_pgdialectasync_psycopg_type_info_fetch", "callee": "fetch", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/psycopg.py", "source_location": "L842"}]} |