Coverage for mindsdb / api / executor / datahub / classes / response.py: 100%
10 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 dataclasses import dataclass, field
2from typing import List, Dict
4import pandas as pd
6from mindsdb.api.mysql.mysql_proxy.libs.constants.mysql import MYSQL_DATA_TYPE
9@dataclass
10class DataHubResponse:
11 data_frame: pd.DataFrame = field(default_factory=pd.DataFrame)
12 columns: List[Dict] = field(default_factory=list)
13 affected_rows: int | None = None
14 mysql_types: list[MYSQL_DATA_TYPE] | None = None