Files
tfm_ainventory/graphify-out/cache/4c9960dfe672a2b829d4f6e94dd01bde9964b298a608b5b7ff109129265cb5a8.json

1 line
13 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "label": "events.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L1"}, {"id": "events_ddlevents", "label": "DDLEvents", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L26"}, {"id": "events_ddlevents_before_create", "label": ".before_create()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L179"}, {"id": "events_ddlevents_after_create", "label": ".after_create()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L215"}, {"id": "events_ddlevents_before_drop", "label": ".before_drop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L246"}, {"id": "events_ddlevents_after_drop", "label": ".after_drop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L277"}, {"id": "events_ddlevents_before_parent_attach", "label": ".before_parent_attach()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L308"}, {"id": "events_ddlevents_after_parent_attach", "label": ".after_parent_attach()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L325"}, {"id": "events_ddlevents_sa_event_column_added_to_pk_constraint", "label": "._sa_event_column_added_to_pk_constraint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L342"}, {"id": "events_ddlevents_column_reflect", "label": ".column_reflect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L350"}, {"id": "events_rationale_27", "label": "Define event listeners for schema objects, that is, :class:`.SchemaItem` and", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L27"}, {"id": "events_rationale_182", "label": "r\"\"\"Called before CREATE statements are emitted. :param target: the :cl", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L182"}, {"id": "events_rationale_218", "label": "r\"\"\"Called after CREATE statements are emitted. :param target: the :cla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L218"}, {"id": "events_rationale_249", "label": "r\"\"\"Called before DROP statements are emitted. :param target: the :clas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L249"}, {"id": "events_rationale_280", "label": "r\"\"\"Called after DROP statements are emitted. :param target: the :class", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L280"}, {"id": "events_rationale_311", "label": "Called before a :class:`.SchemaItem` is associated with a parent :class:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L311"}, {"id": "events_rationale_328", "label": "Called after a :class:`.SchemaItem` is associated with a parent :class:`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L328"}, {"id": "events_rationale_345", "label": "internal event hook used for primary key naming convention updates.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L345"}, {"id": "events_rationale_353", "label": "Called for each unit of 'column info' retrieved when a :class:`_schema.T", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L353"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_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/sql/events.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_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/sql/events.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_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/sql/events.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_reflection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_events_py", "target": "events_ddlevents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L26", "weight": 1.0}, {"source": "events_ddlevents", "target": "events_ddlevents_before_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L179", "weight": 1.0}, {"source": "events_ddlevents", "target": "events_ddlevents_after_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L215", "weight": 1.0}, {"source": "events_ddlevents", "target": "events_ddlevents_before_drop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L246", "weight": 1.0}, {"source": "events_ddlevents", "target": "events_ddlevents_after_drop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L277", "weight": 1.0}, {"source": "events_ddlevents", "target": "events_ddlevents_before_parent_attach", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L308", "weight": 1.0}, {"source": "events_ddlevents", "target": "events_ddlevents_after_parent_attach", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L325", "weight": 1.0}, {"source": "events_ddlevents", "target": "events_ddlevents_sa_event_column_added_to_pk_constraint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L342", "weight": 1.0}, {"source": "events_ddlevents", "target": "events_ddlevents_column_reflect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L350", "weight": 1.0}, {"source": "events_rationale_27", "target": "events_ddlevents", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L27", "weight": 1.0}, {"source": "events_rationale_182", "target": "events_ddlevents_before_create", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L182", "weight": 1.0}, {"source": "events_rationale_218", "target": "events_ddlevents_after_create", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L218", "weight": 1.0}, {"source": "events_rationale_249", "target": "events_ddlevents_before_drop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L249", "weight": 1.0}, {"source": "events_rationale_280", "target": "events_ddlevents_after_drop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L280", "weight": 1.0}, {"source": "events_rationale_311", "target": "events_ddlevents_before_parent_attach", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L311", "weight": 1.0}, {"source": "events_rationale_328", "target": "events_ddlevents_after_parent_attach", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L328", "weight": 1.0}, {"source": "events_rationale_345", "target": "events_ddlevents_sa_event_column_added_to_pk_constraint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L345", "weight": 1.0}, {"source": "events_rationale_353", "target": "events_ddlevents_column_reflect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/events.py", "source_location": "L353", "weight": 1.0}], "raw_calls": []}