1 line
21 KiB
JSON
1 line
21 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "label": "naming.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L1"}, {"id": "naming_conventiondict", "label": "ConventionDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L30"}, {"id": "naming_conventiondict_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L31"}, {"id": "naming_conventiondict_key_table_name", "label": "._key_table_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L38"}, {"id": "naming_conventiondict_column_x", "label": "._column_X()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L41"}, {"id": "naming_conventiondict_key_constraint_name", "label": "._key_constraint_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L58"}, {"id": "naming_conventiondict_key_column_x_key", "label": "._key_column_X_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L69"}, {"id": "naming_conventiondict_key_column_x_name", "label": "._key_column_X_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L75"}, {"id": "naming_conventiondict_key_column_x_label", "label": "._key_column_X_label()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L78"}, {"id": "naming_conventiondict_key_referred_table_name", "label": "._key_referred_table_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L81"}, {"id": "naming_conventiondict_key_referred_column_x_name", "label": "._key_referred_column_X_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L90"}, {"id": "naming_conventiondict_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L97"}, {"id": "naming_get_convention", "label": "_get_convention()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L139"}, {"id": "naming_constraint_name_for_table", "label": "_constraint_name_for_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L149"}, {"id": "naming_column_added_to_pk_constraint", "label": "_column_added_to_pk_constraint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L175"}, {"id": "naming_constraint_name", "label": "_constraint_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L190"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "naming_conventiondict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L30", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L31", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_key_table_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L38", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_column_x", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L41", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_key_constraint_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L58", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_key_column_x_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L69", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_key_column_x_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L75", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_key_column_x_label", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L78", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_key_referred_table_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L81", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_key_referred_column_x_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L90", "weight": 1.0}, {"source": "naming_conventiondict", "target": "naming_conventiondict_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L97", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "naming_get_convention", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L139", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "naming_constraint_name_for_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L149", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "naming_column_added_to_pk_constraint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L175", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_naming_py", "target": "naming_constraint_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L190", "weight": 1.0}, {"source": "naming_conventiondict_key_column_x_key", "target": "naming_conventiondict_column_x", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L73", "weight": 1.0}, {"source": "naming_conventiondict_key_column_x_name", "target": "naming_conventiondict_column_x", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L76", "weight": 1.0}, {"source": "naming_conventiondict_key_column_x_label", "target": "naming_conventiondict_column_x", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L79", "weight": 1.0}, {"source": "naming_constraint_name_for_table", "target": "naming_get_convention", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L151", "weight": 1.0}, {"source": "naming_constraint_name_for_table", "target": "naming_conventiondict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L166", "weight": 1.0}, {"source": "naming_column_added_to_pk_constraint", "target": "naming_constraint_name_for_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L183", "weight": 1.0}, {"source": "naming_constraint_name", "target": "naming_constraint_name_for_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L207", "weight": 1.0}], "raw_calls": [{"caller_nid": "naming_conventiondict_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L33"}, {"caller_nid": "naming_conventiondict_column_x", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L48"}, {"caller_nid": "naming_conventiondict_column_x", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L50"}, {"caller_nid": "naming_conventiondict_column_x", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L56"}, {"caller_nid": "naming_conventiondict_key_constraint_name", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L60"}, {"caller_nid": "naming_conventiondict_key_constraint_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L65"}, {"caller_nid": "naming_conventiondict_key_referred_table_name", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L83"}, {"caller_nid": "naming_conventiondict_key_referred_table_name", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L84"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "self.convention[key]", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L99"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L100"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "getattr(self, \"_key_%s\" % key)", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L101"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L101"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L103"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L105"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L106"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L112"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L114"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L115"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L117"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "getattr(self, attr)", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L117"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L117"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "KeyError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L119"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L120"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L121"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L123"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L124"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L125"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "getattr(self, attr)", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L126"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L126"}, {"caller_nid": "naming_conventiondict_getitem", "callee": "KeyError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L127"}, {"caller_nid": "naming_constraint_name_for_table", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L151"}, {"caller_nid": "naming_constraint_name_for_table", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L153"}, {"caller_nid": "naming_constraint_name_for_table", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L157"}, {"caller_nid": "naming_constraint_name_for_table", "callee": "conv", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L164"}, {"caller_nid": "naming_constraint_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L191"}, {"caller_nid": "naming_constraint_name", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L197"}, {"caller_nid": "naming_constraint_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L203"}, {"caller_nid": "naming_constraint_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/naming.py", "source_location": "L204"}]} |