Skip to content

Commit 68b6d5e

Browse files
committed
tidy up column headings for duckdb
1 parent 0299009 commit 68b6d5e

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

countess/gui/tabular.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
duckdb_dtype_is_numeric,
1515
duckdb_escape_identifier,
1616
duckdb_escape_literal,
17+
duckdb_dtype_to_datatype_choice,
1718
)
1819

1920
logger = logging.getLogger(__name__)
@@ -148,13 +149,10 @@ def set_table(self, ddbc: DuckDBPyConnection, table: DuckDBPyRelation, offset: O
148149
label.destroy()
149150
self.labels = []
150151
for num, (name, dtype) in enumerate(zip(column_names, column_dtypes)):
151-
if type(name) is tuple:
152-
name = "\n".join([str(n) for n in name])
153-
else:
154-
name = str(name)
152+
label_text = f"{name}\n{duckdb_dtype_to_datatype_choice(dtype)}"
155153
column_label = tk.Label(
156154
self.label_frame,
157-
text=f"{name}\n{dtype}",
155+
text=label_text,
158156
image=get_icon(self, "sort_un"),
159157
compound=tk.RIGHT,
160158
)

0 commit comments

Comments
 (0)