Return information about columns in ``table_name``. Given a :class:`_engine.Connection`, a string ``table_name``, and an optional string ``schema``, return column information as a list of dictionaries corresponding to the :class:`.ReflectedColumn` dictionary.
(
self,
connection: Connection,
table_name: str,
schema: Optional[str] = None,
**kw: Any,
)
| 1327 | def _overrides_default(self, method_name: str) -> bool: ... |
| 1328 | |
| 1329 | def get_columns( |
| 1330 | self, |
| 1331 | connection: Connection, |
| 1332 | table_name: str, |
| 1333 | schema: Optional[str] = None, |
| 1334 | **kw: Any, |
| 1335 | ) -> List[ReflectedColumn]: |
| 1336 | """Return information about columns in ``table_name``. |
| 1337 | |
| 1338 | Given a :class:`_engine.Connection`, a string |
| 1339 | ``table_name``, and an optional string ``schema``, return column |
| 1340 | information as a list of dictionaries |
| 1341 | corresponding to the :class:`.ReflectedColumn` dictionary. |
| 1342 | |
| 1343 | This is an internal dialect method. Applications should use |
| 1344 | :meth:`.Inspector.get_columns`. |
| 1345 | |
| 1346 | """ |
| 1347 | |
| 1348 | raise NotImplementedError() |
| 1349 | |
| 1350 | def get_multi_columns( |
| 1351 | self, |
no outgoing calls