From f0eebd7c8a43dd000ea5ad91aff4cfee21326bc7 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 21 Apr 2026 16:51:22 +0800 Subject: [PATCH] bugfix --- xls2ddl/json2ddl.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xls2ddl/json2ddl.py b/xls2ddl/json2ddl.py index e38ee7a..0bd8a13 100644 --- a/xls2ddl/json2ddl.py +++ b/xls2ddl/json2ddl.py @@ -34,6 +34,9 @@ def xls2ddl(xlsfile,dbtype): if data is None: print(xlsfile, 'not data return') return + pri = data['summary'][0]['primary'] + if isinstance(pri, str): + data['summary'][0]['primary'] = [pri] tmpl = tmpls.get(dbtype.lower()) if tmpl is None: raise Exception('%s database not implemented' % dbtype)