Skip to content

Commit 4fe5919

Browse files
remove redundant ColumnInfo model
Signed-off-by: varun-edachali-dbx <varun.edachali@databricks.com>
1 parent 5db6d01 commit 4fe5919

File tree

2 files changed

+1
-16
lines changed

2 files changed

+1
-16
lines changed

src/databricks/sql/backend/sea/models/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
StatementStatus,
1010
ExternalLink,
1111
ResultData,
12-
ColumnInfo,
1312
ResultManifest,
1413
)
1514

@@ -35,7 +34,6 @@
3534
"StatementStatus",
3635
"ExternalLink",
3736
"ResultData",
38-
"ColumnInfo",
3937
"ResultManifest",
4038
# Request models
4139
"StatementParameter",

src/databricks/sql/backend/sea/models/base.py

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -67,25 +67,12 @@ class ResultData:
6767
attachment: Optional[bytes] = None
6868

6969

70-
@dataclass
71-
class ColumnInfo:
72-
"""Information about a column in the result set."""
73-
74-
name: str
75-
type_name: str
76-
type_text: str
77-
nullable: bool = True
78-
precision: Optional[int] = None
79-
scale: Optional[int] = None
80-
ordinal_position: Optional[int] = None
81-
82-
8370
@dataclass
8471
class ResultManifest:
8572
"""Manifest information for a result set."""
8673

8774
format: str
88-
schema: Dict[str, Any] # Will contain column information
75+
schema: Dict[str, Any]
8976
total_row_count: int
9077
total_byte_count: int
9178
total_chunk_count: int

0 commit comments

Comments
 (0)