MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / traverse_single

Method traverse_single

lib/sqlalchemy/sql/visitors.py:650–654  ·  view source on GitHub ↗
(self, obj: Visitable, **kw: Any)

Source from the content-addressed store, hash-verified

648 _next: Optional[ExternalTraversal]
649
650 def traverse_single(self, obj: Visitable, **kw: Any) -> Any:
651 for v in self.visitor_iterator:
652 meth = getattr(v, "visit_%s" % obj.__visit_name__, None)
653 if meth:
654 return meth(obj, **kw)
655
656 def iterate(
657 self, obj: Optional[ExternallyTraversible]

Callers 7

visit_metadataMethod · 0.80
visit_tableMethod · 0.80
visit_metadataMethod · 0.80
visit_tableMethod · 0.80
_run_ddl_visitorMethod · 0.80
_run_ddl_visitorMethod · 0.80
_assert_ddlMethod · 0.80

Calls

no outgoing calls

Tested by 1

_assert_ddlMethod · 0.64