MCPcopy Create free account
hub / github.com/daniel2005d/mapXplore / search_columns

Method search_columns

database/SQliteDB.py:141–150  ·  view source on GitHub ↗
(self, filter:str)

Source from the content-addressed store, hash-verified

139 return result
140
141 def search_columns(self, filter:str) -> Result:
142 result = Result(headers=['table_name','column_name'])
143 tables = self.get_tables()
144 for tbl in tables:
145 table_name = tbl[0]
146 columns = self._get_columns(table_name)
147 column_names = [info for info in columns if filter in info]
148 for col in column_names:
149 result.rows.append([table_name,col])
150 return result
151
152 def get_tables_and_columns(self):
153 tables = self.get_tables()

Callers

nothing calls this directly

Calls 4

get_tablesMethod · 0.95
_get_columnsMethod · 0.95
ResultClass · 0.90
appendMethod · 0.45

Tested by

no test coverage detected