Skip to content

Commit d22847d

Browse files
committed
update data type check
1 parent 82e5967 commit d22847d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

text_2_sql/text_2_sql_core/src/text_2_sql_core/data_dictionary/data_dictionary_creator.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,13 @@ async def extract_column_distinct_values(
501501
elif column.distinct_values is not None:
502502
column.sample_values = column.distinct_values
503503

504-
await self.write_columns_to_file(entity, column)
504+
for data_type in ["string", "nchar", "text", "varchar"]:
505+
if data_type in column.data_type.lower():
506+
logging.info(
507+
f"Column {column.name} data type is string based. Writing file."
508+
)
509+
await self.write_columns_to_file(entity, column)
510+
break
505511

506512
async def generate_column_definition(self, entity: EntityItem, column: ColumnItem):
507513
"""A method to generate a definition for a column in a database.

0 commit comments

Comments
 (0)