Files
tfm_ainventory/graphify-out/cache/68aaeecc2f8044118238b31453507941fae65b00384447176439991ee470c9f9.json

1 line
41 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "label": "events.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L1"}, {"id": "events_connectionevents", "label": "ConnectionEvents", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L44"}, {"id": "events_accept_with", "label": "_accept_with()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L132"}, {"id": "events_listen", "label": "_listen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L146"}, {"id": "events_before_execute", "label": "before_execute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L216"}, {"id": "events_after_execute", "label": "after_execute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L273"}, {"id": "events_connectionevents_before_cursor_execute", "label": ".before_cursor_execute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L304"}, {"id": "events_connectionevents_after_cursor_execute", "label": ".after_cursor_execute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L353"}, {"id": "events_engine_connect", "label": "engine_connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L382"}, {"id": "events_connectionevents_set_connection_execution_options", "label": ".set_connection_execution_options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L418"}, {"id": "events_connectionevents_set_engine_execution_options", "label": ".set_engine_execution_options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L456"}, {"id": "events_connectionevents_engine_disposed", "label": ".engine_disposed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L493"}, {"id": "events_connectionevents_begin", "label": ".begin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L511"}, {"id": "events_connectionevents_rollback", "label": ".rollback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L518"}, {"id": "events_connectionevents_commit", "label": ".commit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L536"}, {"id": "events_connectionevents_savepoint", "label": ".savepoint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L548"}, {"id": "events_connectionevents_rollback_savepoint", "label": ".rollback_savepoint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L556"}, {"id": "events_connectionevents_release_savepoint", "label": ".release_savepoint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L568"}, {"id": "events_connectionevents_begin_twophase", "label": ".begin_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L580"}, {"id": "events_connectionevents_prepare_twophase", "label": ".prepare_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L588"}, {"id": "events_connectionevents_rollback_twophase", "label": ".rollback_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L595"}, {"id": "events_connectionevents_commit_twophase", "label": ".commit_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L607"}, {"id": "events_dialectevents", "label": "DialectEvents", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L620"}, {"id": "events_dialectevents_handle_error", "label": ".handle_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L690"}, {"id": "events_dialectevents_do_connect", "label": ".do_connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L833"}, {"id": "events_dialectevents_do_executemany", "label": ".do_executemany()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L871"}, {"id": "events_dialectevents_do_execute_no_params", "label": ".do_execute_no_params()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L886"}, {"id": "events_dialectevents_do_execute", "label": ".do_execute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L897"}, {"id": "events_dialectevents_do_setinputsizes", "label": ".do_setinputsizes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L912"}, {"id": "events_rationale_45", "label": "Available events for :class:`_engine.Connection` and :class:`_engine.Engine`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L45"}, {"id": "events_rationale_226", "label": "Intercept high level execute() events, receiving uncompiled SQL construc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L226"}, {"id": "events_rationale_282", "label": "Intercept high level execute() events after execute. :param conn: :cla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L282"}, {"id": "events_rationale_313", "label": "Intercept low-level cursor execute() events before execution, receiving", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L313"}, {"id": "events_rationale_362", "label": "Intercept low-level cursor execute() events after execution. :param con", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L362"}, {"id": "events_rationale_383", "label": "Intercept the creation of a new :class:`_engine.Connection`. This event", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L383"}, {"id": "events_rationale_421", "label": "Intercept when the :meth:`_engine.Connection.execution_options` method i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L421"}, {"id": "events_rationale_459", "label": "Intercept when the :meth:`_engine.Engine.execution_options` method is ca", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L459"}, {"id": "events_rationale_494", "label": "Intercept when the :meth:`_engine.Engine.dispose` method is called. The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L494"}, {"id": "events_rationale_512", "label": "Intercept begin() events. :param conn: :class:`_engine.Connection` obje", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L512"}, {"id": "events_rationale_519", "label": "Intercept rollback() events, as initiated by a :class:`.Transaction`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L519"}, {"id": "events_rationale_537", "label": "Intercept commit() events, as initiated by a :class:`.Transaction`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L537"}, {"id": "events_rationale_549", "label": "Intercept savepoint() events. :param conn: :class:`_engine.Connection`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L549"}, {"id": "events_rationale_559", "label": "Intercept rollback_savepoint() events. :param conn: :class:`_engine.Con", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L559"}, {"id": "events_rationale_571", "label": "Intercept release_savepoint() events. :param conn: :class:`_engine.Conn", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L571"}, {"id": "events_rationale_581", "label": "Intercept begin_twophase() events. :param conn: :class:`_engine.Connect", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L581"}, {"id": "events_rationale_589", "label": "Intercept prepare_twophase() events. :param conn: :class:`_engine.Conne", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L589"}, {"id": "events_rationale_598", "label": "Intercept rollback_twophase() events. :param conn: :class:`_engine.Conn", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L598"}, {"id": "events_rationale_610", "label": "Intercept commit_twophase() events. :param conn: :class:`_engine.Connec", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L610"}, {"id": "events_rationale_621", "label": "event interface for execution-replacement functions. These events allow dir", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L621"}, {"id": "events_rationale_693", "label": "r\"\"\"Intercept all exceptions processed by the :class:`_engine.Dialect`,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L693"}, {"id": "events_rationale_840", "label": "Receive connection arguments before a connection is made. This event is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L840"}, {"id": "events_rationale_878", "label": "Receive a cursor to have executemany() called. Return the value True to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L878"}, {"id": "events_rationale_889", "label": "Receive a cursor to have execute() with no parameters called. Return th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L889"}, {"id": "events_rationale_904", "label": "Receive a cursor to have execute() called. Return the value True to hal", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L904"}, {"id": "events_rationale_920", "label": "Receive the setinputsizes dictionary for possible modification. This ev", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L920"}, {"id": "events_rationale_566", "label": "# TODO: deprecate \"context\"", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L566"}, {"id": "events_rationale_578", "label": "# TODO: deprecate \"context\"", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L578"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_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/engine/events.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_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/engine/events.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_result_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_pool_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_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/engine/events.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_connectionevents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_accept_with", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_listen", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L146", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_before_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L216", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_after_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L273", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_before_cursor_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L304", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_after_cursor_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L353", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_engine_connect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L382", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_set_connection_execution_options", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L418", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_set_engine_execution_options", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L456", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_engine_disposed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L493", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_begin", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L511", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_rollback", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L518", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_commit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L536", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_savepoint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L548", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_rollback_savepoint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L556", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_release_savepoint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L568", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_begin_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L580", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_prepare_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L588", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_rollback_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L595", "weight": 1.0}, {"source": "events_connectionevents", "target": "events_connectionevents_commit_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L607", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_dialectevents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L620", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_listen", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L651", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "target": "events_accept_with", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L664", "weight": 1.0}, {"source": "events_dialectevents", "target": "events_dialectevents_handle_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L690", "weight": 1.0}, {"source": "events_dialectevents", "target": "events_dialectevents_do_connect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L833", "weight": 1.0}, {"source": "events_dialectevents", "target": "events_dialectevents_do_executemany", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L871", "weight": 1.0}, {"source": "events_dialectevents", "target": "events_dialectevents_do_execute_no_params", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L886", "weight": 1.0}, {"source": "events_dialectevents", "target": "events_dialectevents_do_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L897", "weight": 1.0}, {"source": "events_dialectevents", "target": "events_dialectevents_do_setinputsizes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L912", "weight": 1.0}, {"source": "events_rationale_45", "target": "events_connectionevents", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L45", "weight": 1.0}, {"source": "events_rationale_226", "target": "events_connectionevents_before_execute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L226", "weight": 1.0}, {"source": "events_rationale_282", "target": "events_connectionevents_after_execute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L282", "weight": 1.0}, {"source": "events_rationale_313", "target": "events_connectionevents_before_cursor_execute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L313", "weight": 1.0}, {"source": "events_rationale_362", "target": "events_connectionevents_after_cursor_execute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L362", "weight": 1.0}, {"source": "events_rationale_383", "target": "events_connectionevents_engine_connect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L383", "weight": 1.0}, {"source": "events_rationale_421", "target": "events_connectionevents_set_connection_execution_options", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L421", "weight": 1.0}, {"source": "events_rationale_459", "target": "events_connectionevents_set_engine_execution_options", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L459", "weight": 1.0}, {"source": "events_rationale_494", "target": "events_connectionevents_engine_disposed", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L494", "weight": 1.0}, {"source": "events_rationale_512", "target": "events_connectionevents_begin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L512", "weight": 1.0}, {"source": "events_rationale_519", "target": "events_connectionevents_rollback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L519", "weight": 1.0}, {"source": "events_rationale_537", "target": "events_connectionevents_commit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L537", "weight": 1.0}, {"source": "events_rationale_549", "target": "events_connectionevents_savepoint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L549", "weight": 1.0}, {"source": "events_rationale_559", "target": "events_connectionevents_rollback_savepoint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L559", "weight": 1.0}, {"source": "events_rationale_571", "target": "events_connectionevents_release_savepoint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L571", "weight": 1.0}, {"source": "events_rationale_581", "target": "events_connectionevents_begin_twophase", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L581", "weight": 1.0}, {"source": "events_rationale_589", "target": "events_connectionevents_prepare_twophase", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L589", "weight": 1.0}, {"source": "events_rationale_598", "target": "events_connectionevents_rollback_twophase", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L598", "weight": 1.0}, {"source": "events_rationale_610", "target": "events_connectionevents_commit_twophase", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L610", "weight": 1.0}, {"source": "events_rationale_621", "target": "events_dialectevents", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L621", "weight": 1.0}, {"source": "events_rationale_693", "target": "events_dialectevents_handle_error", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L693", "weight": 1.0}, {"source": "events_rationale_840", "target": "events_dialectevents_do_connect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L840", "weight": 1.0}, {"source": "events_rationale_878", "target": "events_dialectevents_do_executemany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L878", "weight": 1.0}, {"source": "events_rationale_889", "target": "events_dialectevents_do_execute_no_params", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L889", "weight": 1.0}, {"source": "events_rationale_904", "target": "events_dialectevents_do_execute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L904", "weight": 1.0}, {"source": "events_rationale_920", "target": "events_dialectevents_do_setinputsizes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L920", "weight": 1.0}, {"source": "events_rationale_566", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L566", "weight": 1.0}, {"source": "events_rationale_578", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_events_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L578", "weight": 1.0}], "raw_calls": [{"caller_nid": "events_accept_with", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L137"}, {"caller_nid": "events_accept_with", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L138"}, {"caller_nid": "events_accept_with", "callee": "_no_async_engine_events", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L141"}, {"caller_nid": "events_listen", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L198"}, {"caller_nid": "events_listen", "callee": "base_listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L204"}, {"caller_nid": "events_listen", "callee": "with_wrapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L204"}, {"caller_nid": "events_listen", "callee": "base_listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L661"}, {"caller_nid": "events_accept_with", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L669"}, {"caller_nid": "events_accept_with", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L670"}, {"caller_nid": "events_accept_with", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L672"}, {"caller_nid": "events_accept_with", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L674"}, {"caller_nid": "events_accept_with", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L676"}, {"caller_nid": "events_accept_with", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L678"}, {"caller_nid": "events_accept_with", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L679"}, {"caller_nid": "events_accept_with", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L685"}, {"caller_nid": "events_accept_with", "callee": "_no_async_engine_events", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/events.py", "source_location": "L686"}]}