(self, source: str, column: str)
| 119 | return lookup.get(column.lower()) |
| 120 | |
| 121 | def _has_column(self, source: str, column: str) -> bool: |
| 122 | lookup = self._schema_lookup.get(source) |
| 123 | if lookup is None: |
| 124 | return True |
| 125 | return column.lower() in lookup |
| 126 | |
| 127 | def _has_columns(self, source: str, columns: List[str]) -> bool: |
| 128 | return all(self._has_column(source, col) for col in columns) |
no outgoing calls
no test coverage detected