Files
tfm_ainventory/graphify-out/cache/d3c21640bdbd5f9bc1b9c5c4b13bab7c83d7de6295993859900f77259f5cbcfb.json

1 line
26 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "label": "mysqldb.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L1"}, {"id": "mysqldb_mysqlexecutioncontext_mysqldb", "label": "MySQLExecutionContext_mysqldb", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L118"}, {"id": "mysqlexecutioncontext", "label": "MySQLExecutionContext", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "mysqldb_mysqlcompiler_mysqldb", "label": "MySQLCompiler_mysqldb", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L122"}, {"id": "mysqlcompiler", "label": "MySQLCompiler", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "mysqldb_mysqldialect_mysqldb", "label": "MySQLDialect_mysqldb", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L126"}, {"id": "mysqldialect", "label": "MySQLDialect", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "mysqldb_mysqldialect_mysqldb_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L141"}, {"id": "mysqldb_mysqldialect_mysqldb_parse_dbapi_version", "label": "._parse_dbapi_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L149"}, {"id": "mysqldb_supports_server_side_cursors", "label": "supports_server_side_cursors()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L157"}, {"id": "mysqldb_import_dbapi", "label": "import_dbapi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L166"}, {"id": "mysqldb_mysqldialect_mysqldb_on_connect", "label": ".on_connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L169"}, {"id": "mysqldb_mysqldialect_mysqldb_do_ping", "label": ".do_ping()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L185"}, {"id": "mysqldb_mysqldialect_mysqldb_do_executemany", "label": ".do_executemany()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L189"}, {"id": "mysqldb_mysqldialect_mysqldb_create_connect_args", "label": ".create_connect_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L200"}, {"id": "mysqldb_mysqldialect_mysqldb_found_rows_client_flag", "label": "._found_rows_client_flag()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L253"}, {"id": "mysqldb_mysqldialect_mysqldb_extract_error_code", "label": "._extract_error_code()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L266"}, {"id": "mysqldb_mysqldialect_mysqldb_detect_charset", "label": "._detect_charset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L269"}, {"id": "mysqldb_mysqldialect_mysqldb_get_isolation_level_values", "label": ".get_isolation_level_values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L290"}, {"id": "mysqldb_mysqldialect_mysqldb_detect_autocommit_setting", "label": ".detect_autocommit_setting()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L301"}, {"id": "mysqldb_mysqldialect_mysqldb_set_isolation_level", "label": ".set_isolation_level()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L304"}, {"id": "mysqldb_rationale_270", "label": "Sniff out the character set in use for connection results.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L270"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L89", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L90", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L92", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L95", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/dialects/mysql/mysqldb.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L107", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L109", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_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/mysqldb.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "mysqldb_mysqlexecutioncontext_mysqldb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L118", "weight": 1.0}, {"source": "mysqldb_mysqlexecutioncontext_mysqldb", "target": "mysqlexecutioncontext", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "mysqldb_mysqlcompiler_mysqldb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L122", "weight": 1.0}, {"source": "mysqldb_mysqlcompiler_mysqldb", "target": "mysqlcompiler", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "mysqldb_mysqldialect_mysqldb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L126", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldialect", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L126", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L141", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_parse_dbapi_version", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L149", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "mysqldb_supports_server_side_cursors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L157", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_mysql_mysqldb_py", "target": "mysqldb_import_dbapi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L166", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_on_connect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L169", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_do_ping", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L185", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_do_executemany", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L189", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_create_connect_args", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L200", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_found_rows_client_flag", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L253", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_extract_error_code", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L266", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_detect_charset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L269", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_get_isolation_level_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L290", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_detect_autocommit_setting", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L301", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb", "target": "mysqldb_mysqldialect_mysqldb_set_isolation_level", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L304", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb_init", "target": "mysqldb_mysqldialect_mysqldb_parse_dbapi_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L144", "weight": 1.0}, {"source": "mysqldb_mysqldialect_mysqldb_create_connect_args", "target": "mysqldb_mysqldialect_mysqldb_found_rows_client_flag", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L247", "weight": 1.0}, {"source": "mysqldb_rationale_270", "target": "mysqldb_mysqldialect_mysqldb_detect_charset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L270", "weight": 1.0}], "raw_calls": [{"caller_nid": "mysqldb_mysqldialect_mysqldb_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L142"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L145"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_parse_dbapi_version", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L150"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_parse_dbapi_version", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L152"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_parse_dbapi_version", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L152"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_parse_dbapi_version", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L152"}, {"caller_nid": "mysqldb_supports_server_side_cursors", "callee": "__import__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L159"}, {"caller_nid": "mysqldb_import_dbapi", "callee": "__import__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L167"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_on_connect", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L170"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_do_ping", "callee": "ping", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L186"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_do_executemany", "callee": "executemany", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L196"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_do_executemany", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L198"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L204"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "translate_connect_args", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L208"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L209"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L211"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L212"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L213"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L214"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L215"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L216"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L220"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L221"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "coerce_kw_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L238"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_create_connect_args", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L245"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_found_rows_client_flag", "callee": "__import__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L256"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_detect_charset", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L280"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_detect_charset", "callee": "cset_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L288"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_detect_autocommit_setting", "callee": "get_autocommit", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L302"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_set_isolation_level", "callee": "autocommit", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L308"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_set_isolation_level", "callee": "autocommit", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L310"}, {"caller_nid": "mysqldb_mysqldialect_mysqldb_set_isolation_level", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", "source_location": "L311"}]}