MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / get_columns

Method get_columns

lib/sqlalchemy/dialects/mysql/base.py:3277–3290  ·  view source on GitHub ↗
(
        self,
        connection: Connection,
        table_name: str,
        schema: Optional[str] = None,
        **kw: Any,
    )

Source from the content-addressed store, hash-verified

3275
3276 @reflection.cache
3277 def get_columns(
3278 self,
3279 connection: Connection,
3280 table_name: str,
3281 schema: Optional[str] = None,
3282 **kw: Any,
3283 ) -> list[ReflectedColumn]:
3284 parsed_state = self._parsed_state_or_create(
3285 connection, table_name, schema, **kw
3286 )
3287 if parsed_state.columns:
3288 return parsed_state.columns
3289 else:
3290 return ReflectionDefaults.columns()
3291
3292 @reflection.cache
3293 def get_pk_constraint(

Callers

nothing calls this directly

Calls 2

columnsMethod · 0.45

Tested by

no test coverage detected