Coverage for mindsdb / api / executor / datahub / datanodes / datanode.py: 62%
16 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-21 00:36 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-21 00:36 +0000
1from pandas import DataFrame
3from mindsdb.api.executor.datahub.classes.response import DataHubResponse
6class DataNode:
7 type = "meta"
9 def __init__(self):
10 pass
12 def get_type(self):
13 return self.type
15 def get_tables(self):
16 pass
18 def get_table_columns_df(self, table_name: str, schema_name: str | None = None) -> DataFrame:
19 pass
21 def get_table_columns_names(self, table_name: str, schema_name: str | None = None) -> list[str]:
22 pass
24 def query(self, query=None, session=None) -> DataHubResponse:
25 pass