Files
tfm_ainventory/graphify-out/cache/93dc217576c2f61232be2bcc62b23c0bbb61e090aa049762b107d0975cfabb82.json

1 line
62 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "label": "provision.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L1"}, {"id": "provision_register", "label": "register", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L34"}, {"id": "provision_register_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L35"}, {"id": "provision_init", "label": "init()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L40"}, {"id": "provision_init_decorator", "label": "init_decorator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L44"}, {"id": "provision_register_for_db", "label": ".for_db()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L47"}, {"id": "provision_register_call_original", "label": ".call_original()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L57"}, {"id": "provision_register_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L60"}, {"id": "provision_create_follower_db", "label": "create_follower_db()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L76"}, {"id": "provision_setup_config", "label": "setup_config()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L82"}, {"id": "provision_drop_follower_db", "label": "drop_follower_db()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L113"}, {"id": "provision_generate_db_urls", "label": "generate_db_urls()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L119"}, {"id": "provision_generate_driver_urls", "label": "_generate_driver_urls()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L193"}, {"id": "provision_is_preferred_driver", "label": "is_preferred_driver()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L216"}, {"id": "provision_generate_driver_url", "label": "generate_driver_url()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L233"}, {"id": "provision_configs_for_db_operation", "label": "_configs_for_db_operation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L250"}, {"id": "provision_drop_all_schema_objects_pre_tables", "label": "drop_all_schema_objects_pre_tables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L270"}, {"id": "provision_drop_all_schema_objects_post_tables", "label": "drop_all_schema_objects_post_tables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L275"}, {"id": "provision_drop_all_schema_objects", "label": "drop_all_schema_objects()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L279"}, {"id": "provision_drop_views", "label": "drop_views()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L312"}, {"id": "provision_drop_materialized_views", "label": "drop_materialized_views()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L345"}, {"id": "provision_create_db", "label": "create_db()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L366"}, {"id": "provision_drop_db", "label": "drop_db()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L378"}, {"id": "provision_adapt_update_db_opts", "label": "_adapt_update_db_opts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L383"}, {"id": "provision_update_db_opts", "label": "update_db_opts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L392"}, {"id": "provision_post_configure_engine", "label": "post_configure_engine()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L397"}, {"id": "provision_post_configure_testing_engine", "label": "post_configure_testing_engine()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L405"}, {"id": "provision_follower_url_from_main", "label": "follower_url_from_main()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L418"}, {"id": "provision_configure_follower", "label": "configure_follower()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L430"}, {"id": "provision_run_reap_dbs", "label": "run_reap_dbs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L436"}, {"id": "provision_reap_dbs", "label": "reap_dbs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L447"}, {"id": "provision_temp_table_keyword_args", "label": "temp_table_keyword_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L473"}, {"id": "provision_prepare_for_drop_tables", "label": "prepare_for_drop_tables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L487"}, {"id": "provision_stop_test_class_outside_fixtures", "label": "stop_test_class_outside_fixtures()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L492"}, {"id": "provision_get_temp_table_name", "label": "get_temp_table_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L497"}, {"id": "provision_set_default_schema_on_connection", "label": "set_default_schema_on_connection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L512"}, {"id": "provision_upsert", "label": "upsert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L520"}, {"id": "provision_normalize_sequence", "label": "normalize_sequence()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L544"}, {"id": "provision_allow_stale_update_impl", "label": "allow_stale_update_impl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L554"}, {"id": "provision_allow_stale_updates", "label": "allow_stale_updates()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L559"}, {"id": "provision_delete_from_all_tables", "label": "delete_from_all_tables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L574"}, {"id": "provision_rationale_120", "label": "Generate a set of URLs to test given configured URLs plus additional driver", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L120"}, {"id": "provision_rationale_217", "label": "Return True if the engine's URL is on the \"default\" driver, or more generall", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L217"}, {"id": "provision_rationale_367", "label": "Dynamically create a database for testing. Used when a test run will employ", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L367"}, {"id": "provision_rationale_379", "label": "Drop a database that we dynamically created for testing.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L379"}, {"id": "provision_rationale_393", "label": "Set database options (db_opts) for a test database that we created.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L393"}, {"id": "provision_rationale_398", "label": "Perform extra steps after configuring the main engine for testing. (For the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L398"}, {"id": "provision_rationale_406", "label": "perform extra steps after configuring any engine within the testing_engine()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L406"}, {"id": "provision_rationale_419", "label": "Create a connection URL for a dynamically-created test database. :param url", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L419"}, {"id": "provision_rationale_431", "label": "Create dialect-specific config settings for a follower database.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L431"}, {"id": "provision_rationale_437", "label": "Remove databases that were created during the test process, after the proces", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L437"}, {"id": "provision_rationale_474", "label": "Specify keyword arguments for creating a temporary Table. Dialect-specific", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L474"}, {"id": "provision_rationale_498", "label": "Specify table name for creating a temporary Table. Dialect-specific impleme", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L498"}, {"id": "provision_rationale_529", "label": "return the backends insert..on conflict / on dupe etc. construct. while we", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L529"}, {"id": "provision_rationale_545", "label": "Normalize sequence parameters for dialect that don't start with 1 by default", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L545"}, {"id": "provision_rationale_560", "label": "decorator around a test function that indicates the test will be UPDATING ro", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L560"}, {"id": "provision_rationale_575", "label": "an absolutely foolproof delete from all tables routine. dialects should ove", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L575"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "collections", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_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/testing/provision.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_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/testing/provision.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_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/testing/provision.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_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/testing/provision.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_register", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L34", "weight": 1.0}, {"source": "provision_register", "target": "provision_register_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_init_decorator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L44", "weight": 1.0}, {"source": "provision_register", "target": "provision_register_for_db", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L47", "weight": 1.0}, {"source": "provision_register", "target": "provision_register_call_original", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L57", "weight": 1.0}, {"source": "provision_register", "target": "provision_register_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_create_follower_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_setup_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_drop_follower_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_generate_db_urls", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_generate_driver_urls", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L193", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_is_preferred_driver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L216", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_generate_driver_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L233", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_configs_for_db_operation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L250", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_drop_all_schema_objects_pre_tables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L270", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_drop_all_schema_objects_post_tables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L275", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_drop_all_schema_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L279", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_drop_views", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L312", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_drop_materialized_views", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L345", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_create_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L366", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_drop_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L378", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_adapt_update_db_opts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L383", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_update_db_opts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L392", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_post_configure_engine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L397", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_post_configure_testing_engine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L405", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_follower_url_from_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L418", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_configure_follower", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L430", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_run_reap_dbs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L436", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_reap_dbs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L447", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_temp_table_keyword_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L473", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_prepare_for_drop_tables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L487", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_stop_test_class_outside_fixtures", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L492", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_get_temp_table_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L497", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_set_default_schema_on_connection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L512", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_upsert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L520", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_normalize_sequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L544", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_allow_stale_update_impl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L554", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_allow_stale_updates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L559", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_provision_py", "target": "provision_delete_from_all_tables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L574", "weight": 1.0}, {"source": "provision_init", "target": "provision_register_for_db", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L41", "weight": 1.0}, {"source": "provision_init", "target": "provision_register", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L41", "weight": 1.0}, {"source": "provision_init_decorator", "target": "provision_register_for_db", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L45", "weight": 1.0}, {"source": "provision_init_decorator", "target": "provision_register", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L45", "weight": 1.0}, {"source": "provision_create_follower_db", "target": "provision_configs_for_db_operation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L77", "weight": 1.0}, {"source": "provision_create_follower_db", "target": "provision_create_db", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L79", "weight": 1.0}, {"source": "provision_setup_config", "target": "provision_follower_url_from_main", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L91", "weight": 1.0}, {"source": "provision_setup_config", "target": "provision_update_db_opts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L93", "weight": 1.0}, {"source": "provision_setup_config", "target": "provision_post_configure_engine", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L97", "weight": 1.0}, {"source": "provision_setup_config", "target": "provision_register", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L101", "weight": 1.0}, {"source": "provision_setup_config", "target": "provision_configure_follower", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L109", "weight": 1.0}, {"source": "provision_drop_follower_db", "target": "provision_configs_for_db_operation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L114", "weight": 1.0}, {"source": "provision_drop_follower_db", "target": "provision_drop_db", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L116", "weight": 1.0}, {"source": "provision_generate_db_urls", "target": "provision_generate_driver_urls", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L186", "weight": 1.0}, {"source": "provision_generate_driver_urls", "target": "provision_generate_driver_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L197", "weight": 1.0}, {"source": "provision_drop_all_schema_objects", "target": "provision_drop_all_schema_objects_pre_tables", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L280", "weight": 1.0}, {"source": "provision_drop_all_schema_objects", "target": "provision_drop_views", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L282", "weight": 1.0}, {"source": "provision_drop_all_schema_objects", "target": "provision_drop_materialized_views", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L285", "weight": 1.0}, {"source": "provision_drop_all_schema_objects", "target": "provision_drop_all_schema_objects_post_tables", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L294", "weight": 1.0}, {"source": "provision_reap_dbs", "target": "provision_run_reap_dbs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L469", "weight": 1.0}, {"source": "provision_allow_stale_updates", "target": "provision_allow_stale_update_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L569", "weight": 1.0}, {"source": "provision_rationale_120", "target": "provision_generate_db_urls", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L120", "weight": 1.0}, {"source": "provision_rationale_217", "target": "provision_is_preferred_driver", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L217", "weight": 1.0}, {"source": "provision_rationale_367", "target": "provision_create_db", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L367", "weight": 1.0}, {"source": "provision_rationale_379", "target": "provision_drop_db", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L379", "weight": 1.0}, {"source": "provision_rationale_393", "target": "provision_update_db_opts", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L393", "weight": 1.0}, {"source": "provision_rationale_398", "target": "provision_post_configure_engine", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L398", "weight": 1.0}, {"source": "provision_rationale_406", "target": "provision_post_configure_testing_engine", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L406", "weight": 1.0}, {"source": "provision_rationale_419", "target": "provision_follower_url_from_main", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L419", "weight": 1.0}, {"source": "provision_rationale_431", "target": "provision_configure_follower", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L431", "weight": 1.0}, {"source": "provision_rationale_437", "target": "provision_run_reap_dbs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L437", "weight": 1.0}, {"source": "provision_rationale_474", "target": "provision_temp_table_keyword_args", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L474", "weight": 1.0}, {"source": "provision_rationale_498", "target": "provision_get_temp_table_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L498", "weight": 1.0}, {"source": "provision_rationale_529", "target": "provision_upsert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L529", "weight": 1.0}, {"source": "provision_rationale_545", "target": "provision_normalize_sequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L545", "weight": 1.0}, {"source": "provision_rationale_560", "target": "provision_allow_stale_updates", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L560", "weight": 1.0}, {"source": "provision_rationale_575", "target": "provision_delete_from_all_tables", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L575", "weight": 1.0}], "raw_calls": [{"caller_nid": "provision_init", "callee": "register().for_db(\"*\")", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L41"}, {"caller_nid": "provision_register_call_original", "callee": "self.fns[\"*\"]", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L58"}, {"caller_nid": "provision_register_call", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L61"}, {"caller_nid": "provision_register_call", "callee": "make_url", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L62"}, {"caller_nid": "provision_register_call", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L63"}, {"caller_nid": "provision_register_call", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L65"}, {"caller_nid": "provision_register_call", "callee": "get_backend_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L69"}, {"caller_nid": "provision_register_call", "callee": "self.fns[backend]", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L71"}, {"caller_nid": "provision_register_call", "callee": "self.fns[\"*\"]", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L73"}, {"caller_nid": "provision_create_follower_db", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L78"}, {"caller_nid": "provision_setup_config", "callee": "get_dialect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L86"}, {"caller_nid": "provision_setup_config", "callee": "make_url", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L86"}, {"caller_nid": "provision_setup_config", "callee": "load_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L88"}, {"caller_nid": "provision_setup_config", "callee": "testing_engine", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L95"}, {"caller_nid": "provision_setup_config", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L99"}, {"caller_nid": "provision_setup_config", "callee": "connect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L99"}, {"caller_nid": "provision_drop_follower_db", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L115"}, {"caller_nid": "provision_generate_db_urls", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L158"}, {"caller_nid": "provision_generate_db_urls", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L160"}, {"caller_nid": "provision_generate_db_urls", "callee": "get_dialect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L163"}, {"caller_nid": "provision_generate_db_urls", "callee": "make_url", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L164"}, {"caller_nid": "provision_generate_db_urls", "callee": "get_driver_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L170"}, {"caller_nid": "provision_generate_db_urls", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L171"}, {"caller_nid": "provision_generate_db_urls", "callee": "load_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L177"}, {"caller_nid": "provision_generate_db_urls", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L180"}, {"caller_nid": "provision_generate_db_urls", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L180"}, {"caller_nid": "provision_generate_db_urls", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L189"}, {"caller_nid": "provision_generate_driver_urls", "callee": "get_driver_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L194"}, {"caller_nid": "provision_generate_driver_urls", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L195"}, {"caller_nid": "provision_generate_driver_urls", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L200"}, {"caller_nid": "provision_generate_driver_urls", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L202"}, {"caller_nid": "provision_generate_driver_urls", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L210"}, {"caller_nid": "provision_is_preferred_driver", "callee": "_get_entrypoint", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L225"}, {"caller_nid": "provision_is_preferred_driver", "callee": "_get_entrypoint", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L226"}, {"caller_nid": "provision_is_preferred_driver", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L226"}, {"caller_nid": "provision_is_preferred_driver", "callee": "get_backend_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L227"}, {"caller_nid": "provision_generate_driver_url", "callee": "get_backend_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L234"}, {"caller_nid": "provision_generate_driver_url", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L236"}, {"caller_nid": "provision_generate_driver_url", "callee": "update_query_string", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L240"}, {"caller_nid": "provision_generate_driver_url", "callee": "get_dialect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L243"}, {"caller_nid": "provision_configs_for_db_operation", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L251"}, {"caller_nid": "provision_configs_for_db_operation", "callee": "all_configs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L253"}, {"caller_nid": "provision_configs_for_db_operation", "callee": "dispose", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L254"}, {"caller_nid": "provision_configs_for_db_operation", "callee": "all_configs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L256"}, {"caller_nid": "provision_configs_for_db_operation", "callee": "get_backend_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L258"}, {"caller_nid": "provision_configs_for_db_operation", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L263"}, {"caller_nid": "provision_configs_for_db_operation", "callee": "all_configs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L265"}, {"caller_nid": "provision_configs_for_db_operation", "callee": "dispose", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L266"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L287"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "enabled_for_config", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L290"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "drop_all_tables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L292"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "enabled_for_config", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L296"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "begin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L297"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "get_sequence_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L298"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L299"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "DropSequence", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L299"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "Sequence", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L299"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "enabled_for_config", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L300"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "get_sequence_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L302"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L305"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "DropSequence", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L306"}, {"caller_nid": "provision_drop_all_schema_objects", "callee": "Sequence", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L307"}, {"caller_nid": "provision_drop_views", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L313"}, {"caller_nid": "provision_drop_views", "callee": "get_view_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L316"}, {"caller_nid": "provision_drop_views", "callee": "begin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L320"}, {"caller_nid": "provision_drop_views", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L322"}, {"caller_nid": "provision_drop_views", "callee": "_DropView", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L323"}, {"caller_nid": "provision_drop_views", "callee": "Table", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L323"}, {"caller_nid": "provision_drop_views", "callee": "MetaData", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L323"}, {"caller_nid": "provision_drop_views", "callee": "enabled_for_config", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L326"}, {"caller_nid": "provision_drop_views", "callee": "get_view_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L328"}, {"caller_nid": "provision_drop_views", "callee": "begin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L332"}, {"caller_nid": "provision_drop_views", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L334"}, {"caller_nid": "provision_drop_views", "callee": "_DropView", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L335"}, {"caller_nid": "provision_drop_views", "callee": "Table", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L336"}, {"caller_nid": "provision_drop_views", "callee": "MetaData", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L338"}, {"caller_nid": "provision_drop_materialized_views", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L346"}, {"caller_nid": "provision_drop_materialized_views", "callee": "get_materialized_view_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L348"}, {"caller_nid": "provision_drop_materialized_views", "callee": "begin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L350"}, {"caller_nid": "provision_drop_materialized_views", "callee": "exec_driver_sql", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L352"}, {"caller_nid": "provision_drop_materialized_views", "callee": "enabled_for_config", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L354"}, {"caller_nid": "provision_drop_materialized_views", "callee": "get_materialized_view_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L355"}, {"caller_nid": "provision_drop_materialized_views", "callee": "begin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L358"}, {"caller_nid": "provision_drop_materialized_views", "callee": "exec_driver_sql", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L360"}, {"caller_nid": "provision_create_db", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L372"}, {"caller_nid": "provision_drop_db", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L380"}, {"caller_nid": "provision_adapt_update_db_opts", "callee": "inspect_getfullargspec", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L384"}, {"caller_nid": "provision_adapt_update_db_opts", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L385"}, {"caller_nid": "provision_adapt_update_db_opts", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L388"}, {"caller_nid": "provision_follower_url_from_main", "callee": "make_url", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L425"}, {"caller_nid": "provision_follower_url_from_main", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L426"}, {"caller_nid": "provision_reap_dbs", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L448"}, {"caller_nid": "provision_reap_dbs", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L450"}, {"caller_nid": "provision_reap_dbs", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L451"}, {"caller_nid": "provision_reap_dbs", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L454"}, {"caller_nid": "provision_reap_dbs", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L456"}, {"caller_nid": "provision_reap_dbs", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L457"}, {"caller_nid": "provision_reap_dbs", "callee": "make_url", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L458"}, {"caller_nid": "provision_reap_dbs", "callee": "get_dialect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L460"}, {"caller_nid": "provision_reap_dbs", "callee": "load_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L461"}, {"caller_nid": "provision_reap_dbs", "callee": "get_backend_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L462"}, {"caller_nid": "provision_reap_dbs", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L463"}, {"caller_nid": "provision_reap_dbs", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L464"}, {"caller_nid": "provision_reap_dbs", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L467"}, {"caller_nid": "provision_temp_table_keyword_args", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L481"}, {"caller_nid": "provision_set_default_schema_on_connection", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L513"}, {"caller_nid": "provision_upsert", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L538"}, {"caller_nid": "provision_allow_stale_update_impl", "callee": "nullcontext", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L555"}, {"caller_nid": "provision_allow_stale_updates", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L570"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L581"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L585"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L587"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "sort_tables_and_constraints", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L590"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L591"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "get_table_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L596"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "begin_nested", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L600"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L601"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L601"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L603"}, {"caller_nid": "provision_delete_from_all_tables", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/provision.py", "source_location": "L603"}]}