Files
tfm_ainventory/graphify-out/cache/27ebf50200bb062fbce4bf9f1bd7becf0a0ad00c0addd308ae1a4a33cc1e4fd9.json

1 line
36 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "label": "mariadbconnector.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L1"}, {"id": "mariadbconnector_mariadbuuid", "label": "_MariaDBUUID", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L65"}, {"id": "mariadbconnector_mariadbuuid_result_processor", "label": ".result_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L69"}, {"id": "mariadbconnector_mysqlexecutioncontext_mariadbconnector", "label": "MySQLExecutionContext_mariadbconnector", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L94"}, {"id": "mysqlexecutioncontext", "label": "MySQLExecutionContext", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_create_server_side_cursor", "label": ".create_server_side_cursor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L97"}, {"id": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_create_default_cursor", "label": ".create_default_cursor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L100"}, {"id": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_post_exec", "label": ".post_exec()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L103"}, {"id": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_get_lastrowid", "label": ".get_lastrowid()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L113"}, {"id": "mariadbconnector_mysqlcompiler_mariadbconnector", "label": "MySQLCompiler_mariadbconnector", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L119"}, {"id": "mysqlcompiler", "label": "MySQLCompiler", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "mariadbconnector_mysqldialect_mariadbconnector", "label": "MySQLDialect_mariadbconnector", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L123"}, {"id": "mysqldialect", "label": "MySQLDialect", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "mariadbconnector_dbapi_version", "label": "_dbapi_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L154"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L167"}, {"id": "mariadbconnector_import_dbapi", "label": "import_dbapi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L179"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_is_disconnect", "label": ".is_disconnect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L182"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_create_connect_args", "label": ".create_connect_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L196"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_extract_error_code", "label": "._extract_error_code()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L235"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_detect_charset", "label": "._detect_charset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L242"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_get_isolation_level_values", "label": ".get_isolation_level_values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L245"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_detect_autocommit_setting", "label": ".detect_autocommit_setting()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L256"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_set_isolation_level", "label": ".set_isolation_level()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L259"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_do_begin_twophase", "label": ".do_begin_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L268"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "label": ".do_prepare_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L275"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "label": ".do_rollback_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L287"}, {"id": "mariadbconnector_mysqldialect_mariadbconnector_do_commit_twophase", "label": ".do_commit_twophase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L306"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "uuid", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/mysql/mariadbconnector.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/mysql/mariadbconnector.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/mysql/mariadbconnector.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/dialects/mysql/mariadbconnector.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/dialects/mysql/mariadbconnector.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/dialects/mysql/mariadbconnector.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/dialects/mysql/mariadbconnector.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/dialects/mysql/mariadbconnector.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/dialects/mysql/mariadbconnector.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/dialects/mysql/mariadbconnector.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_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/dialects/mysql/mariadbconnector.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_url_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_compiler_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_type_api_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "mariadbconnector_mariadbuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L65", "weight": 1.0}, {"source": "mariadbconnector_mariadbuuid", "target": "mariadbconnector_mariadbuuid_result_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "mariadbconnector_mysqlexecutioncontext_mariadbconnector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L94", "weight": 1.0}, {"source": "mariadbconnector_mysqlexecutioncontext_mariadbconnector", "target": "mysqlexecutioncontext", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L94", "weight": 1.0}, {"source": "mariadbconnector_mysqlexecutioncontext_mariadbconnector", "target": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_create_server_side_cursor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L97", "weight": 1.0}, {"source": "mariadbconnector_mysqlexecutioncontext_mariadbconnector", "target": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_create_default_cursor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L100", "weight": 1.0}, {"source": "mariadbconnector_mysqlexecutioncontext_mariadbconnector", "target": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_post_exec", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L103", "weight": 1.0}, {"source": "mariadbconnector_mysqlexecutioncontext_mariadbconnector", "target": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_get_lastrowid", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "mariadbconnector_mysqlcompiler_mariadbconnector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L119", "weight": 1.0}, {"source": "mariadbconnector_mysqlcompiler_mariadbconnector", "target": "mysqlcompiler", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "mariadbconnector_mysqldialect_mariadbconnector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L123", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mysqldialect", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "mariadbconnector_dbapi_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L154", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L167", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mariadbconnector_py", "target": "mariadbconnector_import_dbapi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L179", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_is_disconnect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L182", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_create_connect_args", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L196", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_extract_error_code", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L235", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_detect_charset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L242", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_get_isolation_level_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L245", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_detect_autocommit_setting", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L256", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_set_isolation_level", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L259", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_do_begin_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L268", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L275", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L287", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector", "target": "mariadbconnector_mysqldialect_mariadbconnector_do_commit_twophase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L306", "weight": 1.0}, {"source": "mariadbconnector_mysqldialect_mariadbconnector_do_commit_twophase", "target": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L314", "weight": 1.0}], "raw_calls": [{"caller_nid": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_create_server_side_cursor", "callee": "cursor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L98"}, {"caller_nid": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_create_default_cursor", "callee": "cursor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L101"}, {"caller_nid": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_post_exec", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L104"}, {"caller_nid": "mariadbconnector_mysqlexecutioncontext_mariadbconnector_post_exec", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L109"}, {"caller_nid": "mariadbconnector_dbapi_version", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L155"}, {"caller_nid": "mariadbconnector_dbapi_version", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L156"}, {"caller_nid": "mariadbconnector_dbapi_version", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L158"}, {"caller_nid": "mariadbconnector_dbapi_version", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L159"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L168"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_init", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L172"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_init", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L175"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_init", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L175"}, {"caller_nid": "mariadbconnector_import_dbapi", "callee": "__import__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L180"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_is_disconnect", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L188"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_is_disconnect", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L190"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_is_disconnect", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L191"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_is_disconnect", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L191"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_create_connect_args", "callee": "translate_connect_args", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L197"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_create_connect_args", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L198"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L217"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L219"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_create_connect_args", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L223"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_create_connect_args", "callee": "__import__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L226"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_detect_autocommit_setting", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L257"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_set_isolation_level", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L266"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_begin_twophase", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L269"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_begin_twophase", "callee": "bindparams", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L270"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_begin_twophase", "callee": "text", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L270"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_begin_twophase", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L271"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L276"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "callee": "bindparams", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L277"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "callee": "text", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L277"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L278"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L281"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "callee": "bindparams", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L282"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "callee": "text", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L282"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_prepare_twophase", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L283"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L295"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "callee": "bindparams", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L296"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "callee": "text", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L296"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L297"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L300"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "callee": "bindparams", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L301"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "callee": "text", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L301"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_rollback_twophase", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L302"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_commit_twophase", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L315"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_commit_twophase", "callee": "bindparams", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L316"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_commit_twophase", "callee": "text", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L316"}, {"caller_nid": "mariadbconnector_mysqldialect_mariadbconnector_do_commit_twophase", "callee": "bindparam", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.py", "source_location": "L317"}]}