diff --git a/code/database.py b/code/database.py index 09a1d97..71282bb 100644 --- a/code/database.py +++ b/code/database.py @@ -171,6 +171,17 @@ def insert_list(username_list, timestamp_list, content_list): except Exception as e: logging.warning(e) +def insert_translated(val_dict): + assert 'id' in val_dict.keys() + assert 'content_en' in val_dict.keys() + with Data_table() as dt: + query = ( + f'UPDATE {dt._name} ' + ' SET content_en = (%(content_en)s) ' + 'WHERE id = (%(id)s) ' + ) + dt.execute(query, val_dict) + def insert_translated_list(content_list, id_list): with Data_table() as dt: for id, content in zip(id_list, content_list):