From 5b8733cc9ce64aa8a00a8b573b173a47084350b0 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 26 Jun 2026 13:38:54 +0800 Subject: [PATCH] bugfix --- xls2ddl/tmpls.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xls2ddl/tmpls.py b/xls2ddl/tmpls.py index fc55aeb..7ebce12 100644 --- a/xls2ddl/tmpls.py +++ b/xls2ddl/tmpls.py @@ -450,7 +450,8 @@ async with db.sqlorContext(dbname) as sor: } } {% endif %} - other_keys = [ k for k in ns.keys() if k != 'id' ] + tblfields = {{json.dumps([ f.name for f in fields ])}} + other_keys = [ k for k in ns.keys() if k in tblfields and k != 'id' ] if len(other_keys) > 0: r = await sor.U('{{summary[0].name}}', ns) debug('update success');