Omit primitive extension when compareing columns (#309)

This commit is contained in:
QuanWanxx 2023-02-27 14:39:36 +08:00 коммит произвёл GitHub
Родитель d0ae7a76b0
Коммит a9cd7c712f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -110,6 +110,10 @@ class SchemaManager:
@staticmethod
def parse_schema(node_schema, json_data_path, table_column_path, field_dict_result):
# Omit primitive extension properties when compare columns number with External Table
if node_schema["Name"].startswith('_'):
return
if node_schema["IsRepeated"]:
field_dict_result[".".join(json_data_path)] = ".".join(table_column_path)
elif node_schema["IsLeaf"]: