1 line
288 KiB
JSON
1 line
288 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "label": "schema.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1"}, {"id": "schema_schemaconst", "label": "SchemaConst", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L130"}, {"id": "enum", "label": "Enum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schema_get_table_key", "label": "_get_table_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L175"}, {"id": "schema_copy_expression", "label": "_copy_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L184"}, {"id": "schema_schemaitem", "label": "SchemaItem", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L214"}, {"id": "schemavisitable", "label": "SchemaVisitable", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schema_schemaitem_init_items", "label": "._init_items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L221"}, {"id": "schema_schemaitem_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L235"}, {"id": "schema_info", "label": "info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L239"}, {"id": "schema_schemaitem_schema_item_copy", "label": "._schema_item_copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L250"}, {"id": "schema_hasconditionalddl", "label": "HasConditionalDDL", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L259"}, {"id": "schema_hasconditionalddl_ddl_if", "label": ".ddl_if()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L272"}, {"id": "schema_hasschemaattr", "label": "HasSchemaAttr", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L310"}, {"id": "schema_table", "label": "Table", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L316"}, {"id": "dialectkwargs", "label": "DialectKWArgs", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "tableclause", "label": "TableClause", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schema_primary_key", "label": "primary_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L350"}, {"id": "schema_foreign_keys", "label": "foreign_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L353"}, {"id": "schema_columns", "label": "columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L400"}, {"id": "schema_exported_columns", "label": "exported_columns()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L403"}, {"id": "schema_c", "label": "c()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L408"}, {"id": "schema_table_gen_cache_key", "label": "._gen_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L410"}, {"id": "schema_new", "label": "__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L428"}, {"id": "schema_table_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L486"}, {"id": "schema_table_autoload", "label": "._autoload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L881"}, {"id": "schema_sorted_constraints", "label": "_sorted_constraints()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L903"}, {"id": "schema_foreign_key_constraints", "label": "foreign_key_constraints()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L912"}, {"id": "schema_table_init_existing", "label": "._init_existing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L936"}, {"id": "schema_table_extra_kwargs", "label": "._extra_kwargs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1002"}, {"id": "schema_table_init_collections", "label": "._init_collections()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1005"}, {"id": "schema_table_reset_exported", "label": "._reset_exported()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1008"}, {"id": "schema_autoincrement_column", "label": "_autoincrement_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1012"}, {"id": "schema_sentinel_column_characteristics", "label": "_sentinel_column_characteristics()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1016"}, {"id": "schema_key", "label": "key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1170"}, {"id": "schema_table_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1183"}, {"id": "schema_table_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1191"}, {"id": "schema_table_add_is_dependent_on", "label": ".add_is_dependent_on()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1194"}, {"id": "schema_table_append_column", "label": ".append_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1208"}, {"id": "schema_table_append_constraint", "label": ".append_constraint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1249"}, {"id": "schema_table_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1270"}, {"id": "schema_table_create", "label": ".create()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1276"}, {"id": "schema_table_drop", "label": ".drop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1290"}, {"id": "schema_tometadata", "label": "tometadata()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1307"}, {"id": "schema_table_to_metadata", "label": ".to_metadata()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1333"}, {"id": "schema_column", "label": "Column", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1496"}, {"id": "schema_column_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1506"}, {"id": "schema_column_set_type", "label": "._set_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2223"}, {"id": "schema_default_description_tuple", "label": "_default_description_tuple()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2234"}, {"id": "schema_onupdate_description_tuple", "label": "_onupdate_description_tuple()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2240"}, {"id": "schema_gen_static_annotations_cache_key", "label": "_gen_static_annotations_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2245"}, {"id": "schema_column_extra_kwargs", "label": "._extra_kwargs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2255"}, {"id": "schema_column_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2258"}, {"id": "schema_column_references", "label": ".references()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2269"}, {"id": "schema_column_append_foreign_key", "label": ".append_foreign_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2279"}, {"id": "schema_column_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2282"}, {"id": "schema_column_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2313"}, {"id": "schema_column_setup_on_memoized_fks", "label": "._setup_on_memoized_fks()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2438"}, {"id": "schema_column_on_table_attach", "label": "._on_table_attach()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2449"}, {"id": "schema_copy", "label": "copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2460"}, {"id": "schema_column_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2463"}, {"id": "schema_column_merge", "label": "._merge()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2533"}, {"id": "schema_column_make_proxy", "label": "._make_proxy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2618"}, {"id": "schema_insert_sentinel", "label": "insert_sentinel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2702"}, {"id": "schema_foreignkey", "label": "ForeignKey", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2752"}, {"id": "schema_foreignkey_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2800"}, {"id": "schema_foreignkey_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2936"}, {"id": "schema_foreignkey_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2947"}, {"id": "schema_foreignkey_get_colspec", "label": "._get_colspec()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2977"}, {"id": "schema_referred_schema", "label": "_referred_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3027"}, {"id": "schema_foreignkey_table_key", "label": "._table_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3030"}, {"id": "schema_foreignkey_references", "label": ".references()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3042"}, {"id": "schema_foreignkey_get_referent", "label": ".get_referent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3049"}, {"id": "schema_column_tokens", "label": "_column_tokens()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3065"}, {"id": "schema_foreignkey_resolve_col_tokens", "label": "._resolve_col_tokens()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3095"}, {"id": "schema_foreignkey_link_to_col_by_colstring", "label": "._link_to_col_by_colstring()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3135"}, {"id": "schema_foreignkey_set_target_column", "label": "._set_target_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3171"}, {"id": "schema_resolve_column", "label": "_resolve_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3202"}, {"id": "schema_foreignkey_resolve_column", "label": "._resolve_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3211"}, {"id": "schema_foreignkey_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3249"}, {"id": "schema_foreignkey_set_remote_table", "label": "._set_remote_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3260"}, {"id": "schema_foreignkey_remove_from_metadata", "label": "._remove_from_metadata()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3267"}, {"id": "schema_foreignkey_set_table", "label": "._set_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3275"}, {"id": "schema_default_is_sequence", "label": "default_is_sequence()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3324"}, {"id": "schema_default_is_clause_element", "label": "default_is_clause_element()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3328"}, {"id": "schema_default_is_scalar", "label": "default_is_scalar()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3332"}, {"id": "schema_defaultgenerator", "label": "DefaultGenerator", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3344"}, {"id": "executable", "label": "Executable", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schema_defaultgenerator_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3365"}, {"id": "schema_defaultgenerator_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3368"}, {"id": "schema_defaultgenerator_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3377"}, {"id": "schema_defaultgenerator_execute_on_connection", "label": "._execute_on_connection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3380"}, {"id": "schema_defaultgenerator_execute_on_scalar", "label": "._execute_on_scalar()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3396"}, {"id": "schema_columndefault", "label": "ColumnDefault", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3407"}, {"id": "abc", "label": "ABC", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schema_columndefault_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3446"}, {"id": "schema_columndefault_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3488"}, {"id": "schema_scalarelementcolumndefault", "label": "ScalarElementColumnDefault", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3492"}, {"id": "schema_scalarelementcolumndefault_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3502"}, {"id": "schema_scalarelementcolumndefault_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3506"}, {"id": "schema_insertsentinelcolumndefault", "label": "_InsertSentinelColumnDefault", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3512"}, {"id": "schema_insertsentinelcolumndefault_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3525"}, {"id": "schema_insertsentinelcolumndefault_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3528"}, {"id": "schema_insertsentinelcolumndefault_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3531"}, {"id": "schema_insertsentinelcolumndefault_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3546"}, {"id": "schema_columnelementcolumndefault", "label": "ColumnElementColumnDefault", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3553"}, {"id": "schema_columnelementcolumndefault_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3564"}, {"id": "schema_columnelementcolumndefault_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3572"}, {"id": "schema_arg_is_typed", "label": "_arg_is_typed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3579"}, {"id": "schema_callablecolumndefaultprotocol", "label": "_CallableColumnDefaultProtocol", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3585"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schema_callablecolumndefaultprotocol_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3586"}, {"id": "schema_callablecolumndefault", "label": "CallableColumnDefault", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3589"}, {"id": "schema_callablecolumndefault_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3600"}, {"id": "schema_callablecolumndefault_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3608"}, {"id": "schema_callablecolumndefault_maybe_wrap_callable", "label": "._maybe_wrap_callable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3611"}, {"id": "schema_identityoptions", "label": "IdentityOptions", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3641"}, {"id": "schema_identityoptions_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3652"}, {"id": "schema_increment_is_negative", "label": "_increment_is_negative()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3694"}, {"id": "schema_sequence", "label": "Sequence", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3698"}, {"id": "schema_sequence_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3743"}, {"id": "schema_next_value", "label": "next_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3926"}, {"id": "schema_sequence_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3934"}, {"id": "schema_sequence_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3940"}, {"id": "schema_sequence_set_table", "label": "._set_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3959"}, {"id": "schema_sequence_set_metadata", "label": "._set_metadata()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3962"}, {"id": "schema_sequence_create", "label": ".create()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3966"}, {"id": "schema_sequence_drop", "label": ".drop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3971"}, {"id": "schema_sequence_not_a_column_expr", "label": "._not_a_column_expr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3976"}, {"id": "schema_fetchedvalue", "label": "FetchedValue", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3986"}, {"id": "schemaeventtarget", "label": "SchemaEventTarget", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schema_fetchedvalue_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4014"}, {"id": "schema_fetchedvalue_as_for_update", "label": "._as_for_update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4017"}, {"id": "schema_fetchedvalue_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4023"}, {"id": "schema_fetchedvalue_clone", "label": "._clone()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4026"}, {"id": "schema_fetchedvalue_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4033"}, {"id": "schema_fetchedvalue_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4042"}, {"id": "schema_defaultclause", "label": "DefaultClause", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4046"}, {"id": "schema_defaultclause_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4070"}, {"id": "schema_defaultclause_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4081"}, {"id": "schema_defaultclause_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4086"}, {"id": "schema_constraint", "label": "Constraint", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4090"}, {"id": "schema_constraint_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4107"}, {"id": "schema_constraint_should_create_for_compiler", "label": "._should_create_for_compiler()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4164"}, {"id": "schema_constraint_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4188"}, {"id": "schema_constraint_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4201"}, {"id": "schema_columncollectionmixin", "label": "ColumnCollectionMixin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4205"}, {"id": "schema_set_parent_with_dispatch", "label": "_set_parent_with_dispatch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4222"}, {"id": "schema_columncollectionmixin_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4226"}, {"id": "schema_columncollectionmixin_check_attach", "label": "._check_attach()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4267"}, {"id": "schema_columncollectionmixin_col_expressions", "label": "._col_expressions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4323"}, {"id": "schema_columncollectionmixin_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4345"}, {"id": "schema_columncollectionconstraint", "label": "ColumnCollectionConstraint", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4353"}, {"id": "schema_columncollectionconstraint_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4356"}, {"id": "schema_columncollectionconstraint_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4406"}, {"id": "schema_columncollectionconstraint_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4411"}, {"id": "schema_columncollectionconstraint_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4427"}, {"id": "schema_columncollectionconstraint_contains_column", "label": ".contains_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4459"}, {"id": "schema_columncollectionconstraint_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4470"}, {"id": "schema_columncollectionconstraint_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4473"}, {"id": "schema_checkconstraint", "label": "CheckConstraint", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4477"}, {"id": "schema_init", "label": "__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4492"}, {"id": "schema_is_column_level", "label": "is_column_level()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4551"}, {"id": "schema_checkconstraint_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4564"}, {"id": "schema_foreignkeyconstraint", "label": "ForeignKeyConstraint", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4588"}, {"id": "schema_foreignkeyconstraint_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4604"}, {"id": "schema_foreignkeyconstraint_append_element", "label": "._append_element()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4756"}, {"id": "schema_elements", "label": "_elements()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4778"}, {"id": "schema_referred_table", "label": "referred_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4790"}, {"id": "schema_foreignkeyconstraint_validate_dest_table", "label": "._validate_dest_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4801"}, {"id": "schema_column_keys", "label": "column_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4812"}, {"id": "schema_col_description", "label": "_col_description()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4831"}, {"id": "schema_foreignkeyconstraint_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4834"}, {"id": "schema_foreignkeyconstraint_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4861"}, {"id": "schema_primarykeyconstraint", "label": "PrimaryKeyConstraint", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4898"}, {"id": "schema_primarykeyconstraint_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4964"}, {"id": "schema_primarykeyconstraint_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4984"}, {"id": "schema_primarykeyconstraint_reload", "label": "._reload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5024"}, {"id": "schema_primarykeyconstraint_replace", "label": "._replace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5053"}, {"id": "schema_columns_autoinc_first", "label": "columns_autoinc_first()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5060"}, {"id": "schema_uniqueconstraint", "label": "UniqueConstraint", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5134"}, {"id": "schema_index", "label": "Index", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5146"}, {"id": "schema_index_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5230"}, {"id": "schema_index_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5296"}, {"id": "schema_index_create", "label": ".create()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5324"}, {"id": "schema_index_drop", "label": ".drop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5336"}, {"id": "schema_index_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5348"}, {"id": "schema_namingschematd", "label": "_NamingSchemaTD", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5367"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "schema_metadata", "label": "MetaData", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5391"}, {"id": "schema_metadata_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5418"}, {"id": "schema_metadata_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5577"}, {"id": "schema_metadata_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5580"}, {"id": "schema_metadata_add_table", "label": "._add_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5585"}, {"id": "schema_metadata_remove_table", "label": "._remove_table()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5593"}, {"id": "schema_metadata_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5604"}, {"id": "schema_metadata_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5614"}, {"id": "schema_metadata_clear", "label": ".clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5622"}, {"id": "schema_metadata_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5629"}, {"id": "schema_sorted_tables", "label": "sorted_tables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5635"}, {"id": "schema_reflect", "label": "reflect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5692"}, {"id": "schema_metadata_create_all", "label": ".create_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5907"}, {"id": "schema_metadata_drop_all", "label": ".drop_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5935"}, {"id": "schema_computed", "label": "Computed", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5964"}, {"id": "schema_computed_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6031"}, {"id": "schema_computed_as_for_update", "label": "._as_for_update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6046"}, {"id": "schema_computed_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6059"}, {"id": "schema_identity", "label": "Identity", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6072"}, {"id": "schema_identity_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6102"}, {"id": "schema_identity_set_parent", "label": "._set_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6177"}, {"id": "schema_identity_as_for_update", "label": "._as_for_update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6199"}, {"id": "schema_identity_copy", "label": "._copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6210"}, {"id": "schema_rationale_215", "label": "Base class for items that define a database schema.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L215"}, {"id": "schema_rationale_222", "label": "Initialize the list of child items for this SchemaItem.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L222"}, {"id": "schema_rationale_240", "label": "Info dictionary associated with the object, allowing user-defined data t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L240"}, {"id": "schema_rationale_260", "label": "define a class that includes the :meth:`.HasConditionalDDL.ddl_if` method, a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L260"}, {"id": "schema_rationale_278", "label": "r\"\"\"apply a conditional DDL rule to this schema item. These rules work", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L278"}, {"id": "schema_rationale_311", "label": "schema item that includes a top-level schema name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L311"}, {"id": "schema_rationale_319", "label": "r\"\"\"Represent a table in a database. e.g.:: mytable = Table(", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L319"}, {"id": "schema_rationale_514", "label": "r\"\"\"Constructor for :class:`_schema.Table`. :param name: The name of t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L514"}, {"id": "schema_rationale_904", "label": "Return the set of constraints as a list, sorted by creation order.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L904"}, {"id": "schema_rationale_913", "label": ":class:`_schema.ForeignKeyConstraint` objects referred to by this :class", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L913"}, {"id": "schema_rationale_1019", "label": "determine a candidate column (or columns, in case of a client generated", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1019"}, {"id": "schema_rationale_1149", "label": "Returns the :class:`.Column` object which currently represents the \"auto", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1149"}, {"id": "schema_rationale_1171", "label": "Return the 'key' for this :class:`_schema.Table`. This value is used as", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1171"}, {"id": "schema_rationale_1195", "label": "Add a 'dependency' for this Table. This is another Table object which m", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1195"}, {"id": "schema_rationale_1211", "label": "Append a :class:`_schema.Column` to this :class:`_schema.Table`. The \"k", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1211"}, {"id": "schema_rationale_1250", "label": "Append a :class:`_schema.Constraint` to this :class:`_schema.Table`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1250"}, {"id": "schema_rationale_1277", "label": "Issue a ``CREATE`` statement for this :class:`_schema.Table`, using the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1277"}, {"id": "schema_rationale_1291", "label": "Issue a ``DROP`` statement for this :class:`_schema.Table`, using the gi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1291"}, {"id": "schema_rationale_1319", "label": "Return a copy of this :class:`_schema.Table` associated with a different", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1319"}, {"id": "schema_rationale_1345", "label": "Return a copy of this :class:`_schema.Table` associated with a different", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1345"}, {"id": "schema_rationale_1497", "label": "Represents a column in a database table.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1497"}, {"id": "schema_rationale_1540", "label": "r\"\"\" Construct a new ``Column`` object. :param name: The name o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1540"}, {"id": "schema_rationale_2235", "label": "used by default.py -> _process_execute_defaults()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2235"}, {"id": "schema_rationale_2241", "label": "used by default.py -> _process_execute_defaults()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2241"}, {"id": "schema_rationale_2246", "label": "special attribute used by cache key gen, if true, we will use a static c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2246"}, {"id": "schema_rationale_2270", "label": "Return True if this Column references the given column via foreign key.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2270"}, {"id": "schema_rationale_2464", "label": "Create a copy of this ``Column``, uninitialized. This is used in :meth:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2464"}, {"id": "schema_rationale_2534", "label": "merge the elements of another column into this one. this is used by ORM", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2534"}, {"id": "schema_rationale_2631", "label": "Create a *proxy* for this column. This is a copy of this ``Column`` ref", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2631"}, {"id": "schema_rationale_2709", "label": "Provides a surrogate :class:`_schema.Column` that will act as a dedicated in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2709"}, {"id": "schema_rationale_2753", "label": "Defines a dependency between two columns. ``ForeignKey`` is specified as an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2753"}, {"id": "schema_rationale_2817", "label": "r\"\"\" Construct a column-level FOREIGN KEY. The :class:`_schema.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2817"}, {"id": "schema_rationale_2948", "label": "Produce a copy of this :class:`_schema.ForeignKey` object. The new :cla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2948"}, {"id": "schema_rationale_2988", "label": "Return a string based 'column specification' for this :class:`_schema.Fo", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2988"}, {"id": "schema_rationale_3043", "label": "Return True if the given :class:`_schema.Table` is referenced by this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3043"}, {"id": "schema_rationale_3050", "label": "Return the :class:`_schema.Column` in the given :class:`_schema.Table` (", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3050"}, {"id": "schema_rationale_3066", "label": "parse a string-based _colspec into its component parts.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3066"}, {"id": "schema_rationale_3191", "label": "Return the target :class:`_schema.Column` referenced by this :class:`_sc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3191"}, {"id": "schema_rationale_3345", "label": "Base class for column *default* values. This object is only present on colu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3345"}, {"id": "schema_rationale_3408", "label": "A plain default value on a column. This could correspond to a constant, a c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3408"}, {"id": "schema_rationale_3449", "label": "Construct a new :class:`.ColumnDefault`. :param arg: argument represen", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3449"}, {"id": "schema_rationale_3493", "label": "default generator for a fixed scalar Python value .. versionadded: 2.0", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3493"}, {"id": "schema_rationale_3513", "label": "Default generator that's specific to the use of a \"sentinel\" column when usi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3513"}, {"id": "schema_rationale_3554", "label": "default generator for a SQL expression .. versionadded:: 2.0", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3554"}, {"id": "schema_rationale_3590", "label": "default generator for a callable Python function .. versionadded:: 2.0", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3590"}, {"id": "schema_rationale_3614", "label": "Wrap callables that don't accept a context. This is to allow easy compa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3614"}, {"id": "schema_rationale_3642", "label": "Defines options for a named database sequence or an identity column. .. ver", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3642"}, {"id": "schema_rationale_3664", "label": "Construct a :class:`.IdentityOptions` object. See the :class:`.Sequence", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3664"}, {"id": "schema_rationale_3699", "label": "Represents a named database sequence. The :class:`.Sequence` object represe", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3699"}, {"id": "schema_rationale_3763", "label": "Construct a :class:`.Sequence` object. :param name: the name of the seq", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3763"}, {"id": "schema_rationale_3927", "label": "Return a :class:`.next_value` function element which will render the app", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3927"}, {"id": "schema_rationale_3967", "label": "Creates this sequence in the database.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3967"}, {"id": "schema_rationale_3972", "label": "Drops this sequence from the database.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3972"}, {"id": "schema_rationale_3987", "label": "A marker for a transparent database-side default. Use :class:`.FetchedValue", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3987"}, {"id": "schema_rationale_4047", "label": "A DDL-specified DEFAULT column value. :class:`.DefaultClause` is a :class:`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4047"}, {"id": "schema_rationale_4091", "label": "A table-level SQL constraint. :class:`_schema.Constraint` serves as the bas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4091"}, {"id": "schema_rationale_4118", "label": "r\"\"\"Create a SQL constraint. :param name: Optional, the in-da", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4118"}, {"id": "schema_rationale_4206", "label": "A :class:`_expression.ColumnCollection` of :class:`_schema.Column` objects.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4206"}, {"id": "schema_rationale_4354", "label": "A constraint that proxies a ColumnCollection.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4354"}, {"id": "schema_rationale_4368", "label": "r\"\"\" :param \\*columns: A sequence of column names or Column ob", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4368"}, {"id": "schema_rationale_4460", "label": "Return True if this constraint contains the given column. Note that thi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4460"}, {"id": "schema_rationale_4478", "label": "A table- or column-level CHECK constraint. Can be included in the definitio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4478"}, {"id": "schema_rationale_4505", "label": "r\"\"\"Construct a CHECK constraint. :param sqltext: A string con", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4505"}, {"id": "schema_rationale_4589", "label": "A table-level FOREIGN KEY constraint. Defines a single column or composite", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4589"}, {"id": "schema_rationale_4621", "label": "r\"\"\"Construct a composite-capable FOREIGN KEY. :param columns: A sequen", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4621"}, {"id": "schema_rationale_4791", "label": "The :class:`_schema.Table` object to which this :class:`_schema.ForeignK", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4791"}, {"id": "schema_rationale_4813", "label": "Return a list of string keys representing the local columns in this :cla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4813"}, {"id": "schema_rationale_4899", "label": "A table-level PRIMARY KEY constraint. The :class:`.PrimaryKeyConstraint` ob", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4899"}, {"id": "schema_rationale_5025", "label": "repopulate this :class:`.PrimaryKeyConstraint` given a set of columns.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5025"}, {"id": "schema_rationale_5135", "label": "A table-level UNIQUE constraint. Defines a single column or composite UNIQU", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5135"}, {"id": "schema_rationale_5149", "label": "A table-level INDEX. Defines a composite (one or more column) INDEX. E", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5149"}, {"id": "schema_rationale_5241", "label": "r\"\"\"Construct an index object. :param name: The name of the i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5241"}, {"id": "schema_rationale_5325", "label": "Issue a ``CREATE`` statement for this :class:`.Index`, using the given", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5325"}, {"id": "schema_rationale_5337", "label": "Issue a ``DROP`` statement for this :class:`.Index`, using the given", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5337"}, {"id": "schema_rationale_5392", "label": "A collection of :class:`_schema.Table` objects and their associated schema", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5392"}, {"id": "schema_rationale_5425", "label": "Create a new MetaData object. :param schema: The default sch", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5425"}, {"id": "schema_rationale_5623", "label": "Clear all Table objects from this MetaData.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5623"}, {"id": "schema_rationale_5630", "label": "Remove the given Table object from this MetaData.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5630"}, {"id": "schema_rationale_5636", "label": "Returns a list of :class:`_schema.Table` objects sorted in order of fore", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5636"}, {"id": "schema_rationale_5735", "label": "r\"\"\"Load all available table definitions from the database. Automatical", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5735"}, {"id": "schema_rationale_5913", "label": "Create all tables stored in this metadata. Conditional by default, will", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5913"}, {"id": "schema_rationale_5941", "label": "Drop all tables stored in this metadata. Conditional by default, will n", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5941"}, {"id": "schema_rationale_5965", "label": "Defines a generated column, i.e. \"GENERATED ALWAYS AS\" syntax. The :class:`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5965"}, {"id": "schema_rationale_5999", "label": "Construct a GENERATED ALWAYS AS DDL construct to accompany a :class:`_sc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5999"}, {"id": "schema_rationale_6073", "label": "Defines an identity column, i.e. \"GENERATED { ALWAYS | BY DEFAULT } AS IDENT", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6073"}, {"id": "schema_rationale_6116", "label": "Construct a GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY DDL construct", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6116"}, {"id": "schema_rationale_2490", "label": "# TODO: likely should be copied in all cases", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2490"}, {"id": "schema_rationale_2491", "label": "# TODO: if a Sequence, we would need to transfer the Sequence", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2491"}, {"id": "schema_rationale_2500", "label": "# TODO: DefaultGenerator is not copied here! it's just used again", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2500"}, {"id": "schema_rationale_3272", "label": "# TODO: no test coverage for self not in memos", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3272"}, {"id": "schema_rationale_5277", "label": "# TODO: consider \"table\" argument being public, but for", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5277"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "collections", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "operator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_coercions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_type_api_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L79", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_visitors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L80", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L87", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L89", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L90", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L95", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L97", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_compiler_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/schema.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_functions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_type_api_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_visitors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L107", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_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/sql/schema.py", "source_location": "L109", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_reflection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_selectable_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_schemaconst", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L130", "weight": 1.0}, {"source": "schema_schemaconst", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L130", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_get_table_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L175", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy_expression", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L184", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_schemaitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L214", "weight": 1.0}, {"source": "schema_schemaitem", "target": "schemavisitable", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L214", "weight": 1.0}, {"source": "schema_schemaitem", "target": "schema_schemaitem_init_items", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L221", "weight": 1.0}, {"source": "schema_schemaitem", "target": "schema_schemaitem_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L235", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L239", "weight": 1.0}, {"source": "schema_schemaitem", "target": "schema_schemaitem_schema_item_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L250", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_hasconditionalddl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L259", "weight": 1.0}, {"source": "schema_hasconditionalddl", "target": "schema_hasconditionalddl_ddl_if", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L272", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_hasschemaattr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L310", "weight": 1.0}, {"source": "schema_hasschemaattr", "target": "schema_schemaitem", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L310", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L316", "weight": 1.0}, {"source": "schema_table", "target": "dialectkwargs", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L316", "weight": 1.0}, {"source": "schema_table", "target": "schema_hasschemaattr", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L316", "weight": 1.0}, {"source": "schema_table", "target": "tableclause", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L316", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_primary_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L350", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_foreign_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L353", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L400", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_exported_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L403", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_c", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L408", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_gen_cache_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L410", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_new", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L428", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_new", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L432", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L486", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_autoload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L881", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_sorted_constraints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L903", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_foreign_key_constraints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L912", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_init_existing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L936", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_extra_kwargs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1002", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_init_collections", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1005", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_reset_exported", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1008", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_autoincrement_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1012", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_sentinel_column_characteristics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1016", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_autoincrement_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1148", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1170", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1183", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1191", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_add_is_dependent_on", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1194", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_append_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1208", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_append_constraint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1249", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1270", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1276", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_drop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1290", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_tometadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1307", "weight": 1.0}, {"source": "schema_table", "target": "schema_table_to_metadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1333", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1496", "weight": 1.0}, {"source": "schema_column", "target": "dialectkwargs", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1496", "weight": 1.0}, {"source": "schema_column", "target": "schema_schemaitem", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1496", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1506", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_set_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2223", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_default_description_tuple", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2234", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_onupdate_description_tuple", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2240", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_gen_static_annotations_cache_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2245", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_extra_kwargs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2255", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2258", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_references", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2269", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_append_foreign_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2279", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2282", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2313", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_setup_on_memoized_fks", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2438", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_on_table_attach", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2449", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2460", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2463", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_merge", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2533", "weight": 1.0}, {"source": "schema_column", "target": "schema_column_make_proxy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2618", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_insert_sentinel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2702", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_foreignkey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2752", "weight": 1.0}, {"source": "schema_foreignkey", "target": "dialectkwargs", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2752", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_schemaitem", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2752", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2800", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2936", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2944", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2947", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_get_colspec", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2977", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_referred_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3027", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_table_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3030", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_references", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3042", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_get_referent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3049", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_column_tokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3065", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_resolve_col_tokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3095", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_link_to_col_by_colstring", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3135", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_set_target_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3171", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3190", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_resolve_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3202", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_resolve_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3207", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_resolve_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3211", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3249", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_set_remote_table", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3260", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_remove_from_metadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3267", "weight": 1.0}, {"source": "schema_foreignkey", "target": "schema_foreignkey_set_table", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3275", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_default_is_sequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3324", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_default_is_clause_element", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3328", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_default_is_scalar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3332", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_defaultgenerator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3344", "weight": 1.0}, {"source": "schema_defaultgenerator", "target": "executable", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3344", "weight": 1.0}, {"source": "schema_defaultgenerator", "target": "schema_schemaitem", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3344", "weight": 1.0}, {"source": "schema_defaultgenerator", "target": "schema_defaultgenerator_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3365", "weight": 1.0}, {"source": "schema_defaultgenerator", "target": "schema_defaultgenerator_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3368", "weight": 1.0}, {"source": "schema_defaultgenerator", "target": "schema_defaultgenerator_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3377", "weight": 1.0}, {"source": "schema_defaultgenerator", "target": "schema_defaultgenerator_execute_on_connection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3380", "weight": 1.0}, {"source": "schema_defaultgenerator", "target": "schema_defaultgenerator_execute_on_scalar", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3396", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_columndefault", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3407", "weight": 1.0}, {"source": "schema_columndefault", "target": "schema_defaultgenerator", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3407", "weight": 1.0}, {"source": "schema_columndefault", "target": "abc", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3407", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_new", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3431", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_new", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3436", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_new", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3444", "weight": 1.0}, {"source": "schema_columndefault", "target": "schema_columndefault_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3446", "weight": 1.0}, {"source": "schema_columndefault", "target": "schema_columndefault_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3488", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_scalarelementcolumndefault", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3492", "weight": 1.0}, {"source": "schema_scalarelementcolumndefault", "target": "schema_columndefault", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3492", "weight": 1.0}, {"source": "schema_scalarelementcolumndefault", "target": "schema_scalarelementcolumndefault_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3502", "weight": 1.0}, {"source": "schema_scalarelementcolumndefault", "target": "schema_scalarelementcolumndefault_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3506", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_insertsentinelcolumndefault", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3512", "weight": 1.0}, {"source": "schema_insertsentinelcolumndefault", "target": "schema_columndefault", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3512", "weight": 1.0}, {"source": "schema_insertsentinelcolumndefault", "target": "schema_insertsentinelcolumndefault_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3525", "weight": 1.0}, {"source": "schema_insertsentinelcolumndefault", "target": "schema_insertsentinelcolumndefault_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3528", "weight": 1.0}, {"source": "schema_insertsentinelcolumndefault", "target": "schema_insertsentinelcolumndefault_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3531", "weight": 1.0}, {"source": "schema_insertsentinelcolumndefault", "target": "schema_insertsentinelcolumndefault_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3546", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_columnelementcolumndefault", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3553", "weight": 1.0}, {"source": "schema_columnelementcolumndefault", "target": "schema_columndefault", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3553", "weight": 1.0}, {"source": "schema_columnelementcolumndefault", "target": "schema_columnelementcolumndefault_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3564", "weight": 1.0}, {"source": "schema_columnelementcolumndefault", "target": "schema_columnelementcolumndefault_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3572", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_arg_is_typed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3579", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_callablecolumndefaultprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3585", "weight": 1.0}, {"source": "schema_callablecolumndefaultprotocol", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3585", "weight": 1.0}, {"source": "schema_callablecolumndefaultprotocol", "target": "schema_callablecolumndefaultprotocol_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3586", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_callablecolumndefault", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3589", "weight": 1.0}, {"source": "schema_callablecolumndefault", "target": "schema_columndefault", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3589", "weight": 1.0}, {"source": "schema_callablecolumndefault", "target": "schema_callablecolumndefault_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3600", "weight": 1.0}, {"source": "schema_callablecolumndefault", "target": "schema_callablecolumndefault_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3608", "weight": 1.0}, {"source": "schema_callablecolumndefault", "target": "schema_callablecolumndefault_maybe_wrap_callable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3611", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_identityoptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3641", "weight": 1.0}, {"source": "schema_identityoptions", "target": "schema_identityoptions_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3652", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_increment_is_negative", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3694", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_sequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3698", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_hasschemaattr", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3698", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_identityoptions", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3698", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_defaultgenerator", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3698", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_sequence_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3743", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_next_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3926", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_sequence_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3934", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_sequence_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3940", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_sequence_set_table", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3959", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_sequence_set_metadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3962", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_sequence_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3966", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_sequence_drop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3971", "weight": 1.0}, {"source": "schema_sequence", "target": "schema_sequence_not_a_column_expr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3976", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_fetchedvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3986", "weight": 1.0}, {"source": "schema_fetchedvalue", "target": "schemaeventtarget", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3986", "weight": 1.0}, {"source": "schema_fetchedvalue", "target": "schema_fetchedvalue_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4014", "weight": 1.0}, {"source": "schema_fetchedvalue", "target": "schema_fetchedvalue_as_for_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4017", "weight": 1.0}, {"source": "schema_fetchedvalue", "target": "schema_fetchedvalue_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4023", "weight": 1.0}, {"source": "schema_fetchedvalue", "target": "schema_fetchedvalue_clone", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4026", "weight": 1.0}, {"source": "schema_fetchedvalue", "target": "schema_fetchedvalue_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4033", "weight": 1.0}, {"source": "schema_fetchedvalue", "target": "schema_fetchedvalue_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4042", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_defaultclause", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4046", "weight": 1.0}, {"source": "schema_defaultclause", "target": "schema_fetchedvalue", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4046", "weight": 1.0}, {"source": "schema_defaultclause", "target": "schema_defaultclause_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4070", "weight": 1.0}, {"source": "schema_defaultclause", "target": "schema_defaultclause_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4081", "weight": 1.0}, {"source": "schema_defaultclause", "target": "schema_defaultclause_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4086", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_constraint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4090", "weight": 1.0}, {"source": "schema_constraint", "target": "dialectkwargs", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4090", "weight": 1.0}, {"source": "schema_constraint", "target": "schema_hasconditionalddl", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4090", "weight": 1.0}, {"source": "schema_constraint", "target": "schema_schemaitem", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4090", "weight": 1.0}, {"source": "schema_constraint", "target": "schema_constraint_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4107", "weight": 1.0}, {"source": "schema_constraint", "target": "schema_constraint_should_create_for_compiler", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4164", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4177", "weight": 1.0}, {"source": "schema_constraint", "target": "schema_constraint_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4188", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4198", "weight": 1.0}, {"source": "schema_constraint", "target": "schema_constraint_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4201", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_columncollectionmixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4205", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_set_parent_with_dispatch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4222", "weight": 1.0}, {"source": "schema_columncollectionmixin", "target": "schema_columncollectionmixin_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4226", "weight": 1.0}, {"source": "schema_columncollectionmixin", "target": "schema_columncollectionmixin_check_attach", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4267", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_columns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4316", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_c", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4320", "weight": 1.0}, {"source": "schema_columncollectionmixin", "target": "schema_columncollectionmixin_col_expressions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4323", "weight": 1.0}, {"source": "schema_columncollectionmixin", "target": "schema_columncollectionmixin_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4345", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_columncollectionconstraint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4353", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_columncollectionmixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4353", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_constraint", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4353", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_columncollectionconstraint_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4356", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_columncollectionconstraint_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4406", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_columncollectionconstraint_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4411", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4419", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_columncollectionconstraint_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4427", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_columncollectionconstraint_contains_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4459", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_columncollectionconstraint_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4470", "weight": 1.0}, {"source": "schema_columncollectionconstraint", "target": "schema_columncollectionconstraint_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4473", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_checkconstraint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4477", "weight": 1.0}, {"source": "schema_checkconstraint", "target": "schema_columncollectionconstraint", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4477", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4492", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_is_column_level", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4551", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4559", "weight": 1.0}, {"source": "schema_checkconstraint", "target": "schema_checkconstraint_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4564", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_foreignkeyconstraint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4588", "weight": 1.0}, {"source": "schema_foreignkeyconstraint", "target": "schema_columncollectionconstraint", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4588", "weight": 1.0}, {"source": "schema_foreignkeyconstraint", "target": "schema_foreignkeyconstraint_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4604", "weight": 1.0}, {"source": "schema_foreignkeyconstraint", "target": "schema_foreignkeyconstraint_append_element", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4756", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_elements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4778", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_referred_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4783", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_referred_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4790", "weight": 1.0}, {"source": "schema_foreignkeyconstraint", "target": "schema_foreignkeyconstraint_validate_dest_table", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4801", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_column_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4812", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_col_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4831", "weight": 1.0}, {"source": "schema_foreignkeyconstraint", "target": "schema_foreignkeyconstraint_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4834", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4852", "weight": 1.0}, {"source": "schema_foreignkeyconstraint", "target": "schema_foreignkeyconstraint_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4861", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_primarykeyconstraint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4898", "weight": 1.0}, {"source": "schema_primarykeyconstraint", "target": "schema_columncollectionconstraint", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4898", "weight": 1.0}, {"source": "schema_primarykeyconstraint", "target": "schema_primarykeyconstraint_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4964", "weight": 1.0}, {"source": "schema_primarykeyconstraint", "target": "schema_primarykeyconstraint_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4984", "weight": 1.0}, {"source": "schema_primarykeyconstraint", "target": "schema_primarykeyconstraint_reload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5024", "weight": 1.0}, {"source": "schema_primarykeyconstraint", "target": "schema_primarykeyconstraint_replace", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5053", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_columns_autoinc_first", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5060", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_autoincrement_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5069", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_uniqueconstraint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5134", "weight": 1.0}, {"source": "schema_uniqueconstraint", "target": "schema_columncollectionconstraint", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5134", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_index", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5146", "weight": 1.0}, {"source": "schema_index", "target": "dialectkwargs", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5146", "weight": 1.0}, {"source": "schema_index", "target": "schema_columncollectionmixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5146", "weight": 1.0}, {"source": "schema_index", "target": "schema_hasconditionalddl", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5146", "weight": 1.0}, {"source": "schema_index", "target": "schema_schemaitem", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5146", "weight": 1.0}, {"source": "schema_index", "target": "schema_index_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5230", "weight": 1.0}, {"source": "schema_index", "target": "schema_index_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5296", "weight": 1.0}, {"source": "schema_index", "target": "schema_index_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5324", "weight": 1.0}, {"source": "schema_index", "target": "schema_index_drop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5336", "weight": 1.0}, {"source": "schema_index", "target": "schema_index_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5348", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_namingschematd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5367", "weight": 1.0}, {"source": "schema_namingschematd", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5367", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_metadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5391", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_hasschemaattr", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5391", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5418", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5577", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5580", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_add_table", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5585", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_remove_table", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5593", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5604", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5614", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5622", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5629", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_sorted_tables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5635", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_reflect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5692", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_reflect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5707", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_reflect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5722", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_create_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5907", "weight": 1.0}, {"source": "schema_metadata", "target": "schema_metadata_drop_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5935", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_computed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5964", "weight": 1.0}, {"source": "schema_computed", "target": "schema_fetchedvalue", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5964", "weight": 1.0}, {"source": "schema_computed", "target": "schema_schemaitem", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5964", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5996", "weight": 1.0}, {"source": "schema_computed", "target": "schema_computed_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6031", "weight": 1.0}, {"source": "schema_computed", "target": "schema_computed_as_for_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6046", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6054", "weight": 1.0}, {"source": "schema_computed", "target": "schema_computed_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6059", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_identity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6072", "weight": 1.0}, {"source": "schema_identity", "target": "schema_identityoptions", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6072", "weight": 1.0}, {"source": "schema_identity", "target": "schema_fetchedvalue", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6072", "weight": 1.0}, {"source": "schema_identity", "target": "schema_schemaitem", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6072", "weight": 1.0}, {"source": "schema_identity", "target": "schema_identity_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6102", "weight": 1.0}, {"source": "schema_identity", "target": "schema_identity_set_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6177", "weight": 1.0}, {"source": "schema_identity", "target": "schema_identity_as_for_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6199", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "target": "schema_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6207", "weight": 1.0}, {"source": "schema_identity", "target": "schema_identity_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6210", "weight": 1.0}, {"source": "schema_schemaitem_schema_item_copy", "target": "schema_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L252", "weight": 1.0}, {"source": "schema_new", "target": "schema_insertsentinelcolumndefault_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L435", "weight": 1.0}, {"source": "schema_new", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L458", "weight": 1.0}, {"source": "schema_new", "target": "schema_table_init_existing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L470", "weight": 1.0}, {"source": "schema_new", "target": "schema_metadata_add_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L477", "weight": 1.0}, {"source": "schema_new", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L479", "weight": 1.0}, {"source": "schema_new", "target": "schema_metadata_remove_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L484", "weight": 1.0}, {"source": "schema_table_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L815", "weight": 1.0}, {"source": "schema_table_init", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L831", "weight": 1.0}, {"source": "schema_table_init", "target": "schema_primarykeyconstraint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L831", "weight": 1.0}, {"source": "schema_table_init", "target": "schema_column_extra_kwargs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L855", "weight": 1.0}, {"source": "schema_table_init", "target": "schema_table_autoload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L861", "weight": 1.0}, {"source": "schema_table_init", "target": "schema_schemaitem_init_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L873", "weight": 1.0}, {"source": "schema_table_init_existing", "target": "schema_metadata_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L961", "weight": 1.0}, {"source": "schema_table_init_existing", "target": "schema_table_autoload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L988", "weight": 1.0}, {"source": "schema_table_init_existing", "target": "schema_column_extra_kwargs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L999", "weight": 1.0}, {"source": "schema_table_init_existing", "target": "schema_schemaitem_init_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1000", "weight": 1.0}, {"source": "schema_sentinel_column_characteristics", "target": "schema_default_is_sequence", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1092", "weight": 1.0}, {"source": "schema_key", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1181", "weight": 1.0}, {"source": "schema_table_str", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1192", "weight": 1.0}, {"source": "schema_table_append_column", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1237", "weight": 1.0}, {"source": "schema_table_append_constraint", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1268", "weight": 1.0}, {"source": "schema_table_set_parent", "target": "schema_metadata_add_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1273", "weight": 1.0}, {"source": "schema_tometadata", "target": "schema_table_to_metadata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1326", "weight": 1.0}, {"source": "schema_table_to_metadata", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1432", "weight": 1.0}, {"source": "schema_table_to_metadata", "target": "schema_identity_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1442", "weight": 1.0}, {"source": "schema_table_to_metadata", "target": "schema_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1443", "weight": 1.0}, {"source": "schema_table_to_metadata", "target": "schema_table_append_constraint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1464", "weight": 1.0}, {"source": "schema_table_to_metadata", "target": "schema_index", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1483", "weight": 1.0}, {"source": "schema_table_to_metadata", "target": "schema_copy_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1487", "weight": 1.0}, {"source": "schema_table_to_metadata", "target": "schema_schemaitem_schema_item_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1493", "weight": 1.0}, {"source": "schema_column_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2087", "weight": 1.0}, {"source": "schema_column_init", "target": "schema_column_set_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2120", "weight": 1.0}, {"source": "schema_column_init", "target": "schema_columndefault", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2131", "weight": 1.0}, {"source": "schema_column_init", "target": "schema_identity_as_for_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2149", "weight": 1.0}, {"source": "schema_column_init", "target": "schema_defaultclause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2152", "weight": 1.0}, {"source": "schema_column_init", "target": "schema_schemaitem_init_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2167", "weight": 1.0}, {"source": "schema_column_init", "target": "schema_column_extra_kwargs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2174", "weight": 1.0}, {"source": "schema_column_set_type", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2228", "weight": 1.0}, {"source": "schema_column_append_foreign_key", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2280", "weight": 1.0}, {"source": "schema_column_set_parent", "target": "schema_metadata_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2367", "weight": 1.0}, {"source": "schema_column_set_parent", "target": "schema_primarykeyconstraint_replace", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2395", "weight": 1.0}, {"source": "schema_column_set_parent", "target": "schema_table_append_constraint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2409", "weight": 1.0}, {"source": "schema_column_set_parent", "target": "schema_index", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2410", "weight": 1.0}, {"source": "schema_column_set_parent", "target": "schema_uniqueconstraint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2425", "weight": 1.0}, {"source": "schema_column_set_parent", "target": "schema_column_setup_on_memoized_fks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2428", "weight": 1.0}, {"source": "schema_column_set_parent", "target": "schema_foreignkey_set_remote_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2428", "weight": 1.0}, {"source": "schema_copy", "target": "schema_identity_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2461", "weight": 1.0}, {"source": "schema_column_copy", "target": "schema_identity_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2472", "weight": 1.0}, {"source": "schema_column_copy", "target": "schema_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2498", "weight": 1.0}, {"source": "schema_column_copy", "target": "schema_schemaitem_schema_item_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2531", "weight": 1.0}, {"source": "schema_column_merge", "target": "schema_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2557", "weight": 1.0}, {"source": "schema_column_merge", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2562", "weight": 1.0}, {"source": "schema_column_merge", "target": "schema_identity_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2576", "weight": 1.0}, {"source": "schema_column_merge", "target": "schema_identity_set_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2577", "weight": 1.0}, {"source": "schema_column_make_proxy", "target": "schema_foreignkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2641", "weight": 1.0}, {"source": "schema_column_make_proxy", "target": "schema_foreignkey_resolve_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2647", "weight": 1.0}, {"source": "schema_insert_sentinel", "target": "schema_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2741", "weight": 1.0}, {"source": "schema_insert_sentinel", "target": "schema_insertsentinelcolumndefault", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2745", "weight": 1.0}, {"source": "schema_foreignkey_repr", "target": "schema_foreignkey_get_colspec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2937", "weight": 1.0}, {"source": "schema_foreignkey_copy", "target": "schema_foreignkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2962", "weight": 1.0}, {"source": "schema_foreignkey_copy", "target": "schema_foreignkey_get_colspec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2963", "weight": 1.0}, {"source": "schema_foreignkey_copy", "target": "schema_schemaitem_schema_item_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2975", "weight": 1.0}, {"source": "schema_foreignkey_table_key", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3038", "weight": 1.0}, {"source": "schema_column_tokens", "target": "schema_foreignkey_get_colspec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3068", "weight": 1.0}, {"source": "schema_foreignkey_resolve_col_tokens", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3112", "weight": 1.0}, {"source": "schema_foreignkey_set_target_column", "target": "schema_column_setup_on_memoized_fks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3185", "weight": 1.0}, {"source": "schema_column", "target": "schema_foreignkey_resolve_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3199", "weight": 1.0}, {"source": "schema_foreignkey_resolve_column", "target": "schema_foreignkey_resolve_col_tokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3217", "weight": 1.0}, {"source": "schema_foreignkey_resolve_column", "target": "schema_foreignkey_link_to_col_by_colstring", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3238", "weight": 1.0}, {"source": "schema_foreignkey_set_parent", "target": "schema_column_on_table_attach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3258", "weight": 1.0}, {"source": "schema_foreignkey_set_remote_table", "target": "schema_foreignkey_resolve_col_tokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3261", "weight": 1.0}, {"source": "schema_foreignkey_set_remote_table", "target": "schema_foreignkey_link_to_col_by_colstring", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3262", "weight": 1.0}, {"source": "schema_foreignkey_set_remote_table", "target": "schema_foreignkey_set_target_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3263", "weight": 1.0}, {"source": "schema_foreignkey_set_remote_table", "target": "schema_foreignkeyconstraint_validate_dest_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3265", "weight": 1.0}, {"source": "schema_foreignkey_remove_from_metadata", "target": "schema_foreignkey_resolve_col_tokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3268", "weight": 1.0}, {"source": "schema_foreignkey_remove_from_metadata", "target": "schema_metadata_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3273", "weight": 1.0}, {"source": "schema_foreignkey_set_table", "target": "schema_foreignkeyconstraint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3280", "weight": 1.0}, {"source": "schema_foreignkey_set_table", "target": "schema_foreignkeyconstraint_append_element", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3293", "weight": 1.0}, {"source": "schema_foreignkey_set_table", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3294", "weight": 1.0}, {"source": "schema_foreignkey_set_table", "target": "schema_foreignkey_resolve_col_tokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3299", "weight": 1.0}, {"source": "schema_foreignkey_set_table", "target": "schema_foreignkey_link_to_col_by_colstring", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3304", "weight": 1.0}, {"source": "schema_foreignkey_set_table", "target": "schema_foreignkey_set_target_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3311", "weight": 1.0}, {"source": "schema_defaultgenerator_execute_on_connection", "target": "schema_defaultgenerator_execute_on_scalar", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3392", "weight": 1.0}, {"source": "schema_columndefault_new", "target": "schema_insertsentinelcolumndefault_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3486", "weight": 1.0}, {"source": "schema_scalarelementcolumndefault_copy", "target": "schema_scalarelementcolumndefault", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3507", "weight": 1.0}, {"source": "schema_insertsentinelcolumndefault_set_parent", "target": "schema_identity_set_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3544", "weight": 1.0}, {"source": "schema_insertsentinelcolumndefault_copy", "target": "schema_insertsentinelcolumndefault", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3547", "weight": 1.0}, {"source": "schema_columnelementcolumndefault_copy", "target": "schema_columnelementcolumndefault", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3573", "weight": 1.0}, {"source": "schema_callablecolumndefault_init", "target": "schema_callablecolumndefault_maybe_wrap_callable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3606", "weight": 1.0}, {"source": "schema_callablecolumndefault_copy", "target": "schema_callablecolumndefault", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3609", "weight": 1.0}, {"source": "schema_sequence_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3894", "weight": 1.0}, {"source": "schema_sequence_init", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3917", "weight": 1.0}, {"source": "schema_sequence_init", "target": "schema_sequence_set_metadata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3919", "weight": 1.0}, {"source": "schema_sequence_set_parent", "target": "schema_identity_set_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3937", "weight": 1.0}, {"source": "schema_sequence_set_parent", "target": "schema_column_on_table_attach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3938", "weight": 1.0}, {"source": "schema_sequence_copy", "target": "schema_sequence", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3941", "weight": 1.0}, {"source": "schema_sequence_set_table", "target": "schema_sequence_set_metadata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3960", "weight": 1.0}, {"source": "schema_fetchedvalue_as_for_update", "target": "schema_fetchedvalue_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4021", "weight": 1.0}, {"source": "schema_fetchedvalue_copy", "target": "schema_fetchedvalue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4024", "weight": 1.0}, {"source": "schema_fetchedvalue_clone", "target": "schema_insertsentinelcolumndefault_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4027", "weight": 1.0}, {"source": "schema_defaultclause_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4077", "weight": 1.0}, {"source": "schema_defaultclause_copy", "target": "schema_defaultclause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4082", "weight": 1.0}, {"source": "schema_columncollectionmixin_init", "target": "schema_columncollectionmixin_check_attach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4265", "weight": 1.0}, {"source": "schema_columncollectionmixin_check_attach", "target": "schema_column_on_table_attach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4296", "weight": 1.0}, {"source": "schema_columncollectionmixin_check_attach", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4303", "weight": 1.0}, {"source": "schema_columncollectionmixin_set_parent", "target": "schema_columncollectionmixin_col_expressions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4348", "weight": 1.0}, {"source": "schema_columncollectionconstraint_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4388", "weight": 1.0}, {"source": "schema_columncollectionconstraint_set_parent", "target": "schema_identity_set_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4408", "weight": 1.0}, {"source": "schema_columncollectionconstraint_copy", "target": "schema_copy_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4451", "weight": 1.0}, {"source": "schema_columncollectionconstraint_copy", "target": "schema_schemaitem_schema_item_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4457", "weight": 1.0}, {"source": "schema_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4536", "weight": 1.0}, {"source": "schema_init", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4548", "weight": 1.0}, {"source": "schema_checkconstraint_copy", "target": "schema_copy_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4571", "weight": 1.0}, {"source": "schema_checkconstraint_copy", "target": "schema_checkconstraint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4574", "weight": 1.0}, {"source": "schema_checkconstraint_copy", "target": "schema_schemaitem_schema_item_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4585", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4697", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_init", "target": "schema_foreignkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4734", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_init", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4754", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_validate_dest_table", "target": "schema_foreignkey_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4802", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_set_parent", "target": "schema_identity_set_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4837", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_set_parent", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4843", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_set_parent", "target": "schema_foreignkeyconstraint_validate_dest_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4845", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_copy", "target": "schema_foreignkeyconstraint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4868", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_copy", "target": "schema_foreignkey_get_colspec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4871", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_copy", "target": "schema_foreignkey_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4876", "weight": 1.0}, {"source": "schema_foreignkeyconstraint_copy", "target": "schema_schemaitem_schema_item_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4894", "weight": 1.0}, {"source": "schema_primarykeyconstraint_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4975", "weight": 1.0}, {"source": "schema_primarykeyconstraint_set_parent", "target": "schema_identity_set_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4987", "weight": 1.0}, {"source": "schema_primarykeyconstraint_reload", "target": "schema_set_parent_with_dispatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5051", "weight": 1.0}, {"source": "schema_index_init", "target": "schema_identity_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5287", "weight": 1.0}, {"source": "schema_index_init", "target": "schema_identity_set_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5294", "weight": 1.0}, {"source": "schema_index_set_parent", "target": "schema_identity_set_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5299", "weight": 1.0}, {"source": "schema_index_set_parent", "target": "schema_columncollectionmixin_col_expressions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5311", "weight": 1.0}, {"source": "schema_metadata_add_table", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5588", "weight": 1.0}, {"source": "schema_metadata_remove_table", "target": "schema_get_table_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5594", "weight": 1.0}, {"source": "schema_metadata_remove_table", "target": "schema_foreignkey_remove_from_metadata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5598", "weight": 1.0}, {"source": "schema_metadata_remove", "target": "schema_metadata_remove_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5632", "weight": 1.0}, {"source": "schema_reflect", "target": "schema_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5903", "weight": 1.0}, {"source": "schema_computed_copy", "target": "schema_copy_expression", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6062", "weight": 1.0}, {"source": "schema_computed_copy", "target": "schema_computed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6067", "weight": 1.0}, {"source": "schema_computed_copy", "target": "schema_schemaitem_schema_item_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6069", "weight": 1.0}, {"source": "schema_identity_copy", "target": "schema_identity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6211", "weight": 1.0}, {"source": "schema_identity_copy", "target": "schema_schemaitem_schema_item_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6225", "weight": 1.0}, {"source": "schema_rationale_215", "target": "schema_schemaitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L215", "weight": 1.0}, {"source": "schema_rationale_222", "target": "schema_schemaitem_init_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L222", "weight": 1.0}, {"source": "schema_rationale_240", "target": "schema_schemaitem_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L240", "weight": 1.0}, {"source": "schema_rationale_260", "target": "schema_hasconditionalddl", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L260", "weight": 1.0}, {"source": "schema_rationale_278", "target": "schema_hasconditionalddl_ddl_if", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L278", "weight": 1.0}, {"source": "schema_rationale_311", "target": "schema_hasschemaattr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L311", "weight": 1.0}, {"source": "schema_rationale_319", "target": "schema_table", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L319", "weight": 1.0}, {"source": "schema_rationale_514", "target": "schema_table_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L514", "weight": 1.0}, {"source": "schema_rationale_904", "target": "schema_table_sorted_constraints", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L904", "weight": 1.0}, {"source": "schema_rationale_913", "target": "schema_table_foreign_key_constraints", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L913", "weight": 1.0}, {"source": "schema_rationale_1019", "target": "schema_table_sentinel_column_characteristics", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1019", "weight": 1.0}, {"source": "schema_rationale_1149", "target": "schema_table_autoincrement_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1149", "weight": 1.0}, {"source": "schema_rationale_1171", "target": "schema_table_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1171", "weight": 1.0}, {"source": "schema_rationale_1195", "target": "schema_table_add_is_dependent_on", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1195", "weight": 1.0}, {"source": "schema_rationale_1211", "target": "schema_table_append_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1211", "weight": 1.0}, {"source": "schema_rationale_1250", "target": "schema_table_append_constraint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1250", "weight": 1.0}, {"source": "schema_rationale_1277", "target": "schema_table_create", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1277", "weight": 1.0}, {"source": "schema_rationale_1291", "target": "schema_table_drop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1291", "weight": 1.0}, {"source": "schema_rationale_1319", "target": "schema_table_tometadata", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1319", "weight": 1.0}, {"source": "schema_rationale_1345", "target": "schema_table_to_metadata", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1345", "weight": 1.0}, {"source": "schema_rationale_1497", "target": "schema_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1497", "weight": 1.0}, {"source": "schema_rationale_1540", "target": "schema_column_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1540", "weight": 1.0}, {"source": "schema_rationale_2235", "target": "schema_column_default_description_tuple", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2235", "weight": 1.0}, {"source": "schema_rationale_2241", "target": "schema_column_onupdate_description_tuple", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2241", "weight": 1.0}, {"source": "schema_rationale_2246", "target": "schema_column_gen_static_annotations_cache_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2246", "weight": 1.0}, {"source": "schema_rationale_2270", "target": "schema_column_references", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2270", "weight": 1.0}, {"source": "schema_rationale_2464", "target": "schema_column_copy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2464", "weight": 1.0}, {"source": "schema_rationale_2534", "target": "schema_column_merge", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2534", "weight": 1.0}, {"source": "schema_rationale_2631", "target": "schema_column_make_proxy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2631", "weight": 1.0}, {"source": "schema_rationale_2709", "target": "schema_insert_sentinel", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2709", "weight": 1.0}, {"source": "schema_rationale_2753", "target": "schema_foreignkey", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2753", "weight": 1.0}, {"source": "schema_rationale_2817", "target": "schema_foreignkey_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2817", "weight": 1.0}, {"source": "schema_rationale_2948", "target": "schema_foreignkey_copy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2948", "weight": 1.0}, {"source": "schema_rationale_2988", "target": "schema_foreignkey_get_colspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2988", "weight": 1.0}, {"source": "schema_rationale_3043", "target": "schema_foreignkey_references", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3043", "weight": 1.0}, {"source": "schema_rationale_3050", "target": "schema_foreignkey_get_referent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3050", "weight": 1.0}, {"source": "schema_rationale_3066", "target": "schema_foreignkey_column_tokens", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3066", "weight": 1.0}, {"source": "schema_rationale_3191", "target": "schema_foreignkey_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3191", "weight": 1.0}, {"source": "schema_rationale_3345", "target": "schema_defaultgenerator", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3345", "weight": 1.0}, {"source": "schema_rationale_3408", "target": "schema_columndefault", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3408", "weight": 1.0}, {"source": "schema_rationale_3449", "target": "schema_columndefault_new", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3449", "weight": 1.0}, {"source": "schema_rationale_3493", "target": "schema_scalarelementcolumndefault", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3493", "weight": 1.0}, {"source": "schema_rationale_3513", "target": "schema_insertsentinelcolumndefault", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3513", "weight": 1.0}, {"source": "schema_rationale_3554", "target": "schema_columnelementcolumndefault", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3554", "weight": 1.0}, {"source": "schema_rationale_3590", "target": "schema_callablecolumndefault", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3590", "weight": 1.0}, {"source": "schema_rationale_3614", "target": "schema_callablecolumndefault_maybe_wrap_callable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3614", "weight": 1.0}, {"source": "schema_rationale_3642", "target": "schema_identityoptions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3642", "weight": 1.0}, {"source": "schema_rationale_3664", "target": "schema_identityoptions_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3664", "weight": 1.0}, {"source": "schema_rationale_3699", "target": "schema_sequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3699", "weight": 1.0}, {"source": "schema_rationale_3763", "target": "schema_sequence_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3763", "weight": 1.0}, {"source": "schema_rationale_3927", "target": "schema_sequence_next_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3927", "weight": 1.0}, {"source": "schema_rationale_3967", "target": "schema_sequence_create", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3967", "weight": 1.0}, {"source": "schema_rationale_3972", "target": "schema_sequence_drop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3972", "weight": 1.0}, {"source": "schema_rationale_3987", "target": "schema_fetchedvalue", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3987", "weight": 1.0}, {"source": "schema_rationale_4047", "target": "schema_defaultclause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4047", "weight": 1.0}, {"source": "schema_rationale_4091", "target": "schema_constraint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4091", "weight": 1.0}, {"source": "schema_rationale_4118", "target": "schema_constraint_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4118", "weight": 1.0}, {"source": "schema_rationale_4206", "target": "schema_columncollectionmixin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4206", "weight": 1.0}, {"source": "schema_rationale_4354", "target": "schema_columncollectionconstraint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4354", "weight": 1.0}, {"source": "schema_rationale_4368", "target": "schema_columncollectionconstraint_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4368", "weight": 1.0}, {"source": "schema_rationale_4460", "target": "schema_columncollectionconstraint_contains_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4460", "weight": 1.0}, {"source": "schema_rationale_4478", "target": "schema_checkconstraint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4478", "weight": 1.0}, {"source": "schema_rationale_4505", "target": "schema_checkconstraint_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4505", "weight": 1.0}, {"source": "schema_rationale_4589", "target": "schema_foreignkeyconstraint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4589", "weight": 1.0}, {"source": "schema_rationale_4621", "target": "schema_foreignkeyconstraint_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4621", "weight": 1.0}, {"source": "schema_rationale_4791", "target": "schema_foreignkeyconstraint_referred_table", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4791", "weight": 1.0}, {"source": "schema_rationale_4813", "target": "schema_foreignkeyconstraint_column_keys", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4813", "weight": 1.0}, {"source": "schema_rationale_4899", "target": "schema_primarykeyconstraint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4899", "weight": 1.0}, {"source": "schema_rationale_5025", "target": "schema_primarykeyconstraint_reload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5025", "weight": 1.0}, {"source": "schema_rationale_5135", "target": "schema_uniqueconstraint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5135", "weight": 1.0}, {"source": "schema_rationale_5149", "target": "schema_index", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5149", "weight": 1.0}, {"source": "schema_rationale_5241", "target": "schema_index_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5241", "weight": 1.0}, {"source": "schema_rationale_5325", "target": "schema_index_create", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5325", "weight": 1.0}, {"source": "schema_rationale_5337", "target": "schema_index_drop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5337", "weight": 1.0}, {"source": "schema_rationale_5392", "target": "schema_metadata", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5392", "weight": 1.0}, {"source": "schema_rationale_5425", "target": "schema_metadata_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5425", "weight": 1.0}, {"source": "schema_rationale_5623", "target": "schema_metadata_clear", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5623", "weight": 1.0}, {"source": "schema_rationale_5630", "target": "schema_metadata_remove", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5630", "weight": 1.0}, {"source": "schema_rationale_5636", "target": "schema_metadata_sorted_tables", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5636", "weight": 1.0}, {"source": "schema_rationale_5735", "target": "schema_metadata_reflect", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5735", "weight": 1.0}, {"source": "schema_rationale_5913", "target": "schema_metadata_create_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5913", "weight": 1.0}, {"source": "schema_rationale_5941", "target": "schema_metadata_drop_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5941", "weight": 1.0}, {"source": "schema_rationale_5965", "target": "schema_computed", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5965", "weight": 1.0}, {"source": "schema_rationale_5999", "target": "schema_computed_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5999", "weight": 1.0}, {"source": "schema_rationale_6073", "target": "schema_identity", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6073", "weight": 1.0}, {"source": "schema_rationale_6116", "target": "schema_identity_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6116", "weight": 1.0}, {"source": "schema_rationale_2490", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2490", "weight": 1.0}, {"source": "schema_rationale_2491", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2491", "weight": 1.0}, {"source": "schema_rationale_2500", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2500", "weight": 1.0}, {"source": "schema_rationale_3272", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3272", "weight": 1.0}, {"source": "schema_rationale_5277", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5277", "weight": 1.0}], "raw_calls": [{"caller_nid": "schema_copy_expression", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L207"}, {"caller_nid": "schema_copy_expression", "callee": "replacement_traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L209"}, {"caller_nid": "schema_schemaitem_init_items", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L228"}, {"caller_nid": "schema_schemaitem_init_items", "callee": "spwd", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L233"}, {"caller_nid": "schema_schemaitem_repr", "callee": "generic_repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L236"}, {"caller_nid": "schema_schemaitem_schema_item_copy", "callee": "_update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L253"}, {"caller_nid": "schema_hasconditionalddl_ddl_if", "callee": "DDLIf", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L306"}, {"caller_nid": "schema_new", "callee": "_new", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L429"}, {"caller_nid": "schema_new", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L440"}, {"caller_nid": "schema_new", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L445"}, {"caller_nid": "schema_new", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L450"}, {"caller_nid": "schema_new", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L451"}, {"caller_nid": "schema_new", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L455"}, {"caller_nid": "schema_new", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L457"}, {"caller_nid": "schema_new", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L457"}, {"caller_nid": "schema_new", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L460"}, {"caller_nid": "schema_new", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L461"}, {"caller_nid": "schema_new", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L474"}, {"caller_nid": "schema_new", "callee": "before_parent_attach", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L476"}, {"caller_nid": "schema_new", "callee": "after_parent_attach", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L480"}, {"caller_nid": "schema_new", "callee": "safe_reraise", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L483"}, {"caller_nid": "schema_table_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L815"}, {"caller_nid": "schema_table_init", "callee": "quoted_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L815"}, {"caller_nid": "schema_table_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L824"}, {"caller_nid": "schema_table_init", "callee": "quoted_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L825"}, {"caller_nid": "schema_table_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L829"}, {"caller_nid": "schema_table_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L830"}, {"caller_nid": "schema_table_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L834"}, {"caller_nid": "schema_table_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L835"}, {"caller_nid": "schema_table_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L842"}, {"caller_nid": "schema_table_init", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L851"}, {"caller_nid": "schema_table_autoload", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L891"}, {"caller_nid": "schema_table_autoload", "callee": "_inspection_context", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L892"}, {"caller_nid": "schema_table_autoload", "callee": "reflect_table", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L893"}, {"caller_nid": "schema_sorted_constraints", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L909"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L937"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L938"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L939"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L940"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L941"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L942"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L945"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L946"}, {"caller_nid": "schema_table_init_existing", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L952"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L957"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L963"}, {"caller_nid": "schema_table_init_existing", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L967"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L972"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L973"}, {"caller_nid": "schema_table_init_existing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L976"}, {"caller_nid": "schema_table_extra_kwargs", "callee": "_validate_dialect_kwargs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1003"}, {"caller_nid": "schema_sentinel_column_characteristics", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1059"}, {"caller_nid": "schema_sentinel_column_characteristics", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1077"}, {"caller_nid": "schema_sentinel_column_characteristics", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1095"}, {"caller_nid": "schema_sentinel_column_characteristics", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1114"}, {"caller_nid": "schema_sentinel_column_characteristics", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1135"}, {"caller_nid": "schema_sentinel_column_characteristics", "callee": "_SentinelColumnCharacterization", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1140"}, {"caller_nid": "schema_table_repr", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1184"}, {"caller_nid": "schema_table_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1185"}, {"caller_nid": "schema_table_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1186"}, {"caller_nid": "schema_table_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1187"}, {"caller_nid": "schema_table_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1188"}, {"caller_nid": "schema_table_repr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1188"}, {"caller_nid": "schema_table_add_is_dependent_on", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1206"}, {"caller_nid": "schema_table_append_column", "callee": "DuplicateColumnError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1243"}, {"caller_nid": "schema_table_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1272"}, {"caller_nid": "schema_table_create", "callee": "_run_ddl_visitor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1288"}, {"caller_nid": "schema_table_drop", "callee": "_run_ddl_visitor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1300"}, {"caller_nid": "schema_table_to_metadata", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1434"}, {"caller_nid": "schema_table_to_metadata", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1442"}, {"caller_nid": "schema_table_to_metadata", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1452"}, {"caller_nid": "schema_table_to_metadata", "callee": "referred_schema_fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L1455"}, {"caller_nid": "schema_column_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2053"}, {"caller_nid": "schema_column_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2057"}, {"caller_nid": "schema_column_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2059"}, {"caller_nid": "schema_column_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2062"}, {"caller_nid": "schema_column_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2064"}, {"caller_nid": "schema_column_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2068"}, {"caller_nid": "schema_column_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2070"}, {"caller_nid": "schema_column_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2073"}, {"caller_nid": "schema_column_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2075"}, {"caller_nid": "schema_column_init", "callee": "quoted_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2078"}, {"caller_nid": "schema_column_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2080"}, {"caller_nid": "schema_column_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2087"}, {"caller_nid": "schema_column_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2108"}, {"caller_nid": "schema_column_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2109"}, {"caller_nid": "schema_column_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2130"}, {"caller_nid": "schema_column_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2134"}, {"caller_nid": "schema_column_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2139"}, {"caller_nid": "schema_column_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2143"}, {"caller_nid": "schema_column_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2148"}, {"caller_nid": "schema_column_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2150"}, {"caller_nid": "schema_column_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2153"}, {"caller_nid": "schema_column_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2157"}, {"caller_nid": "schema_column_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2159"}, {"caller_nid": "schema_column_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2164"}, {"caller_nid": "schema_column_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2167"}, {"caller_nid": "schema_column_init", "callee": "set_creation_order", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2169"}, {"caller_nid": "schema_column_set_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2227"}, {"caller_nid": "schema_column_set_type", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2229"}, {"caller_nid": "schema_column_set_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2230"}, {"caller_nid": "schema_default_description_tuple", "callee": "_from_column_default", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2237"}, {"caller_nid": "schema_onupdate_description_tuple", "callee": "_from_column_default", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2242"}, {"caller_nid": "schema_column_extra_kwargs", "callee": "_validate_dialect_kwargs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2256"}, {"caller_nid": "schema_column_references", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2274"}, {"caller_nid": "schema_column_repr", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2285"}, {"caller_nid": "schema_column_repr", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2287"}, {"caller_nid": "schema_column_repr", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2289"}, {"caller_nid": "schema_column_repr", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2291"}, {"caller_nid": "schema_column_repr", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2293"}, {"caller_nid": "schema_column_repr", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2295"}, {"caller_nid": "schema_column_repr", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2297"}, {"caller_nid": "schema_column_repr", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2298"}, {"caller_nid": "schema_column_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2299"}, {"caller_nid": "schema_column_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2300"}, {"caller_nid": "schema_column_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2301"}, {"caller_nid": "schema_column_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2302"}, {"caller_nid": "schema_column_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2310"}, {"caller_nid": "schema_column_repr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2310"}, {"caller_nid": "schema_column_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2322"}, {"caller_nid": "schema_column_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2324"}, {"caller_nid": "schema_column_set_parent", "callee": "_reset_memoizations", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2329"}, {"caller_nid": "schema_column_set_parent", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2334"}, {"caller_nid": "schema_column_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2336"}, {"caller_nid": "schema_column_set_parent", "callee": "DuplicateColumnError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2359"}, {"caller_nid": "schema_column_set_parent", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2375"}, {"caller_nid": "schema_column_set_parent", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2383"}, {"caller_nid": "schema_column_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2389"}, {"caller_nid": "schema_column_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2397"}, {"caller_nid": "schema_column_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2403"}, {"caller_nid": "schema_column_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2404"}, {"caller_nid": "schema_column_set_parent", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2411"}, {"caller_nid": "schema_column_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2416"}, {"caller_nid": "schema_column_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2417"}, {"caller_nid": "schema_column_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2431"}, {"caller_nid": "schema_column_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2432"}, {"caller_nid": "schema_column_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2434"}, {"caller_nid": "schema_column_setup_on_memoized_fks", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2447"}, {"caller_nid": "schema_column_on_table_attach", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2451"}, {"caller_nid": "schema_column_on_table_attach", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2453"}, {"caller_nid": "schema_column_copy", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2482"}, {"caller_nid": "schema_column_copy", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2489"}, {"caller_nid": "schema_column_copy", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2493"}, {"caller_nid": "schema_column_copy", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2497"}, {"caller_nid": "schema_column_copy", "callee": "_constructor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2504"}, {"caller_nid": "schema_column_merge", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2552"}, {"caller_nid": "schema_column_merge", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2556"}, {"caller_nid": "schema_column_merge", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2561"}, {"caller_nid": "schema_column_merge", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2564"}, {"caller_nid": "schema_column_merge", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2565"}, {"caller_nid": "schema_column_merge", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2581"}, {"caller_nid": "schema_column_make_proxy", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2653"}, {"caller_nid": "schema_column_make_proxy", "callee": "_constructor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2659"}, {"caller_nid": "schema_column_make_proxy", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2661"}, {"caller_nid": "schema_column_make_proxy", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2673"}, {"caller_nid": "schema_column_make_proxy", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2680"}, {"caller_nid": "schema_column_make_proxy", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2691"}, {"caller_nid": "schema_column_make_proxy", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2694"}, {"caller_nid": "schema_column_make_proxy", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2697"}, {"caller_nid": "schema_foreignkey_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2897"}, {"caller_nid": "schema_foreignkey_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2900"}, {"caller_nid": "schema_foreignkey_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2905"}, {"caller_nid": "schema_foreignkey_init", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2906"}, {"caller_nid": "schema_foreignkey_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L2908"}, {"caller_nid": "schema_foreignkey_get_colspec", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3012"}, {"caller_nid": "schema_foreignkey_get_colspec", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3023"}, {"caller_nid": "schema_foreignkey_references", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3047"}, {"caller_nid": "schema_foreignkey_get_referent", "callee": "corresponding_column", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3062"}, {"caller_nid": "schema_column_tokens", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3068"}, {"caller_nid": "schema_column_tokens", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3070"}, {"caller_nid": "schema_column_tokens", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3073"}, {"caller_nid": "schema_column_tokens", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3074"}, {"caller_nid": "schema_column_tokens", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3077"}, {"caller_nid": "schema_column_tokens", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3078"}, {"caller_nid": "schema_column_tokens", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3089"}, {"caller_nid": "schema_column_tokens", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3090"}, {"caller_nid": "schema_foreignkey_resolve_col_tokens", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3097"}, {"caller_nid": "schema_foreignkey_resolve_col_tokens", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3103"}, {"caller_nid": "schema_foreignkey_resolve_col_tokens", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3120"}, {"caller_nid": "schema_foreignkey_link_to_col_by_colstring", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3149"}, {"caller_nid": "schema_foreignkey_link_to_col_by_colstring", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3157"}, {"caller_nid": "schema_foreignkey_link_to_col_by_colstring", "callee": "NoReferencedColumnError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3160"}, {"caller_nid": "schema_foreignkey_resolve_column", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3216"}, {"caller_nid": "schema_foreignkey_resolve_column", "callee": "NoReferencedTableError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3222"}, {"caller_nid": "schema_foreignkey_resolve_column", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3232"}, {"caller_nid": "schema_foreignkey_resolve_column", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3242"}, {"caller_nid": "schema_foreignkey_resolve_column", "callee": "__clause_element__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3243"}, {"caller_nid": "schema_foreignkey_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3250"}, {"caller_nid": "schema_foreignkey_set_parent", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3253"}, {"caller_nid": "schema_foreignkey_set_parent", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3257"}, {"caller_nid": "schema_foreignkey_set_table", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3278"}, {"caller_nid": "schema_foreignkey_set_table", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3295"}, {"caller_nid": "schema_foreignkey_set_table", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3298"}, {"caller_nid": "schema_foreignkey_set_table", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3313"}, {"caller_nid": "schema_foreignkey_set_table", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3314"}, {"caller_nid": "schema_foreignkey_set_table", "callee": "__clause_element__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3315"}, {"caller_nid": "schema_defaultgenerator_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3370"}, {"caller_nid": "schema_defaultgenerator_copy", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3378"}, {"caller_nid": "schema_defaultgenerator_execute_on_connection", "callee": "warn_deprecated", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3386"}, {"caller_nid": "schema_defaultgenerator_execute_on_scalar", "callee": "_execute_default", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3402"}, {"caller_nid": "schema_columndefault_new", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3475"}, {"caller_nid": "schema_columndefault_new", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3476"}, {"caller_nid": "schema_columndefault_new", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3479"}, {"caller_nid": "schema_columndefault_new", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3481"}, {"caller_nid": "schema_insertsentinelcolumndefault_set_parent", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3532"}, {"caller_nid": "schema_insertsentinelcolumndefault_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3534"}, {"caller_nid": "schema_insertsentinelcolumndefault_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3539"}, {"caller_nid": "schema_insertsentinelcolumndefault_set_parent", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3544"}, {"caller_nid": "schema_arg_is_typed", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3582"}, {"caller_nid": "schema_callablecolumndefault_maybe_wrap_callable", "callee": "get_callable_argspec", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3622"}, {"caller_nid": "schema_callablecolumndefault_maybe_wrap_callable", "callee": "wrap_callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3624"}, {"caller_nid": "schema_callablecolumndefault_maybe_wrap_callable", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3624"}, {"caller_nid": "schema_callablecolumndefault_maybe_wrap_callable", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3626"}, {"caller_nid": "schema_callablecolumndefault_maybe_wrap_callable", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3627"}, {"caller_nid": "schema_callablecolumndefault_maybe_wrap_callable", "callee": "wrap_callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3630"}, {"caller_nid": "schema_callablecolumndefault_maybe_wrap_callable", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3630"}, {"caller_nid": "schema_callablecolumndefault_maybe_wrap_callable", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3635"}, {"caller_nid": "schema_sequence_init", "callee": "quoted_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3908"}, {"caller_nid": "schema_sequence_init", "callee": "construct", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3915"}, {"caller_nid": "schema_sequence_init", "callee": "to_instance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3921"}, {"caller_nid": "schema_sequence_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3936"}, {"caller_nid": "schema_sequence_set_parent", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3937"}, {"caller_nid": "schema_sequence_create", "callee": "_run_ddl_visitor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3969"}, {"caller_nid": "schema_sequence_drop", "callee": "_run_ddl_visitor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3974"}, {"caller_nid": "schema_sequence_not_a_column_expr", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L3977"}, {"caller_nid": "schema_fetchedvalue_clone", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4028"}, {"caller_nid": "schema_fetchedvalue_clone", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4029"}, {"caller_nid": "schema_fetchedvalue_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4035"}, {"caller_nid": "schema_fetchedvalue_repr", "callee": "generic_repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4043"}, {"caller_nid": "schema_defaultclause_init", "callee": "assert_arg_type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4076"}, {"caller_nid": "schema_defaultclause_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4077"}, {"caller_nid": "schema_constraint_init", "callee": "set_creation_order", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4160"}, {"caller_nid": "schema_constraint_init", "callee": "_validate_dialect_kwargs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4161"}, {"caller_nid": "schema_constraint_should_create_for_compiler", "callee": "_create_rule", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4167"}, {"caller_nid": "schema_constraint_should_create_for_compiler", "callee": "_should_execute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4170"}, {"caller_nid": "schema_constraint_should_create_for_compiler", "callee": "CreateConstraint", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4171"}, {"caller_nid": "schema_table", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4179"}, {"caller_nid": "schema_table", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4183"}, {"caller_nid": "schema_constraint_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4189"}, {"caller_nid": "schema_constraint_set_parent", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4191"}, {"caller_nid": "schema_constraint_copy", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4202"}, {"caller_nid": "schema_columncollectionmixin_init", "callee": "DedupeColumnCollection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4236"}, {"caller_nid": "schema_columncollectionmixin_init", "callee": "expect_col_expression_collection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4253"}, {"caller_nid": "schema_columncollectionmixin_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4256"}, {"caller_nid": "schema_columncollectionmixin_init", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4257"}, {"caller_nid": "schema_columncollectionmixin_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4260"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4268"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4270"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4272"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4272"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4280"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4302"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4303"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4304"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4309"}, {"caller_nid": "schema_columncollectionmixin_check_attach", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4310"}, {"caller_nid": "schema_columns", "callee": "as_readonly", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4317"}, {"caller_nid": "schema_c", "callee": "as_readonly", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4321"}, {"caller_nid": "schema_columncollectionmixin_col_expressions", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4326"}, {"caller_nid": "schema_columncollectionmixin_col_expressions", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4328"}, {"caller_nid": "schema_columncollectionmixin_col_expressions", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4330"}, {"caller_nid": "schema_columncollectionmixin_col_expressions", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4330"}, {"caller_nid": "schema_columncollectionmixin_col_expressions", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4335"}, {"caller_nid": "schema_columncollectionmixin_col_expressions", "callee": "ConstraintColumnNotFoundError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4339"}, {"caller_nid": "schema_columncollectionmixin_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4346"}, {"caller_nid": "schema_columncollectionmixin_set_parent", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4350"}, {"caller_nid": "schema_columncollectionconstraint_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4407"}, {"caller_nid": "schema_columncollectionconstraint_copy", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4440"}, {"caller_nid": "schema_columncollectionconstraint_copy", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4445"}, {"caller_nid": "schema_columncollectionconstraint_copy", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4446"}, {"caller_nid": "schema_columncollectionconstraint_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4471"}, {"caller_nid": "schema_columncollectionconstraint_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4474"}, {"caller_nid": "schema_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4532"}, {"caller_nid": "schema_init", "callee": "traverse", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4534"}, {"caller_nid": "schema_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4536"}, {"caller_nid": "schema_is_column_level", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4552"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4712"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4712"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4712"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4713"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4713"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4713"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4715"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4723"}, {"caller_nid": "schema_foreignkeyconstraint_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4752"}, {"caller_nid": "schema_foreignkeyconstraint_append_element", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4757"}, {"caller_nid": "schema_foreignkeyconstraint_append_element", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4758"}, {"caller_nid": "schema_elements", "callee": "OrderedDict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4780"}, {"caller_nid": "schema_elements", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4780"}, {"caller_nid": "schema_foreignkeyconstraint_validate_dest_table", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4803"}, {"caller_nid": "schema_foreignkeyconstraint_validate_dest_table", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4804"}, {"caller_nid": "schema_foreignkeyconstraint_validate_dest_table", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4805"}, {"caller_nid": "schema_column_keys", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4822"}, {"caller_nid": "schema_column_keys", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4823"}, {"caller_nid": "schema_column_keys", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4826"}, {"caller_nid": "schema_column_keys", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4826"}, {"caller_nid": "schema_col_description", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4832"}, {"caller_nid": "schema_foreignkeyconstraint_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4836"}, {"caller_nid": "schema_foreignkeyconstraint_set_parent", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4841"}, {"caller_nid": "schema_foreignkeyconstraint_set_parent", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4842"}, {"caller_nid": "schema_foreignkeyconstraint_copy", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4893"}, {"caller_nid": "schema_primarykeyconstraint_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4975"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4986"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4987"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4990"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4992"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4998"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L4998"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5001"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5002"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5004"}, {"caller_nid": "schema_primarykeyconstraint_set_parent", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5022"}, {"caller_nid": "schema_primarykeyconstraint_reload", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5048"}, {"caller_nid": "schema_primarykeyconstraint_reload", "callee": "_reset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5050"}, {"caller_nid": "schema_primarykeyconstraint_replace", "callee": "_reset", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5054"}, {"caller_nid": "schema_primarykeyconstraint_replace", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5055"}, {"caller_nid": "schema_primarykeyconstraint_replace", "callee": "_sa_event_column_added_to_pk_constraint", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5057"}, {"caller_nid": "schema_columns_autoinc_first", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5066"}, {"caller_nid": "schema_autoincrement_column", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5103"}, {"caller_nid": "schema_autoincrement_column", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5104"}, {"caller_nid": "schema_autoincrement_column", "callee": "_validate_autoinc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5107"}, {"caller_nid": "schema_autoincrement_column", "callee": "_validate_autoinc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5112"}, {"caller_nid": "schema_autoincrement_column", "callee": "_validate_autoinc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5121"}, {"caller_nid": "schema_autoincrement_column", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5123"}, {"caller_nid": "schema_index_init", "callee": "construct", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5272"}, {"caller_nid": "schema_index_init", "callee": "_validate_dialect_kwargs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5282"}, {"caller_nid": "schema_index_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5298"}, {"caller_nid": "schema_index_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5302"}, {"caller_nid": "schema_index_set_parent", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5308"}, {"caller_nid": "schema_index_set_parent", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5312"}, {"caller_nid": "schema_index_set_parent", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5312"}, {"caller_nid": "schema_index_set_parent", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5315"}, {"caller_nid": "schema_index_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5316"}, {"caller_nid": "schema_index_set_parent", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5317"}, {"caller_nid": "schema_index_set_parent", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5319"}, {"caller_nid": "schema_index_create", "callee": "_run_ddl_visitor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5334"}, {"caller_nid": "schema_index_drop", "callee": "_run_ddl_visitor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5346"}, {"caller_nid": "schema_index_repr", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5352"}, {"caller_nid": "schema_index_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5353"}, {"caller_nid": "schema_index_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5354"}, {"caller_nid": "schema_metadata_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5539"}, {"caller_nid": "schema_metadata_init", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5540"}, {"caller_nid": "schema_metadata_init", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5542"}, {"caller_nid": "schema_metadata_init", "callee": "FacadeDict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5544"}, {"caller_nid": "schema_metadata_init", "callee": "construct", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5545"}, {"caller_nid": "schema_metadata_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5553"}, {"caller_nid": "schema_metadata_init", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5556"}, {"caller_nid": "schema_metadata_contains", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5581"}, {"caller_nid": "schema_metadata_add_table", "callee": "_insert_item", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5589"}, {"caller_nid": "schema_metadata_add_table", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5591"}, {"caller_nid": "schema_metadata_remove_table", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5595"}, {"caller_nid": "schema_metadata_remove_table", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5601"}, {"caller_nid": "schema_sorted_tables", "callee": "sort_tables", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5685"}, {"caller_nid": "schema_sorted_tables", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5686"}, {"caller_nid": "schema_sorted_tables", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5686"}, {"caller_nid": "schema_reflect", "callee": "_inspection_context", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5820"}, {"caller_nid": "schema_reflect", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5820"}, {"caller_nid": "schema_reflect", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5826"}, {"caller_nid": "schema_reflect", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5829"}, {"caller_nid": "schema_reflect", "callee": "OrderedSet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5838"}, {"caller_nid": "schema_reflect", "callee": "get_table_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5839"}, {"caller_nid": "schema_reflect", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5843"}, {"caller_nid": "schema_reflect", "callee": "get_view_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5843"}, {"caller_nid": "schema_reflect", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5845"}, {"caller_nid": "schema_reflect", "callee": "get_materialized_view_names", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5846"}, {"caller_nid": "schema_reflect", "callee": "OrderedSet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5854"}, {"caller_nid": "schema_reflect", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5860"}, {"caller_nid": "schema_reflect", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5865"}, {"caller_nid": "schema_reflect", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5868"}, {"caller_nid": "schema_reflect", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5871"}, {"caller_nid": "schema_reflect", "callee": "only", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5873"}, {"caller_nid": "schema_reflect", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5879"}, {"caller_nid": "schema_reflect", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5880"}, {"caller_nid": "schema_reflect", "callee": "_get_reflection_info", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5891"}, {"caller_nid": "schema_reflect", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5905"}, {"caller_nid": "schema_metadata_create_all", "callee": "_run_ddl_visitor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5931"}, {"caller_nid": "schema_metadata_drop_all", "callee": "_run_ddl_visitor", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L5959"}, {"caller_nid": "schema_init", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6027"}, {"caller_nid": "schema_computed_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6032"}, {"caller_nid": "schema_computed_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6034"}, {"caller_nid": "schema_computed_set_parent", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6035"}, {"caller_nid": "schema_computed_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6036"}, {"caller_nid": "schema_computed_set_parent", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6036"}, {"caller_nid": "schema_computed_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6037"}, {"caller_nid": "schema_identity_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6178"}, {"caller_nid": "schema_identity_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6179"}, {"caller_nid": "schema_identity_set_parent", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6180"}, {"caller_nid": "schema_identity_set_parent", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6181"}, {"caller_nid": "schema_identity_set_parent", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6181"}, {"caller_nid": "schema_identity_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6182"}, {"caller_nid": "schema_identity_set_parent", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py", "source_location": "L6187"}]} |