diff --git a/import_codes.py b/import_codes.py index e561d3f..214758f 100644 --- a/import_codes.py +++ b/import_codes.py @@ -84,8 +84,8 @@ def import_data_json(cursor, filepath): cursor.execute(""" INSERT INTO appcodes_kv (id, parentid, k, v) VALUES (%s, %s, %s, %s) - ON DUPLICATE KEY UPDATE v=VALUES(v) - """, (item['id'], item.get('parentid', ''), item['k'], item['v'])) + ON DUPLICATE KEY UPDATE id=VALUES(id), v=VALUES(v) + """, (item['id'], item['parentid'], item['k'], item['v'])) print(f" appcodes_kv: {len(appcodes_kv)} 条") return len(appcodes), len(appcodes_kv)