Skip to content
Snippets Groups Projects
Verified Commit df098acf authored by Eunhak Lee's avatar Eunhak Lee
Browse files

feat: transaction 테이블도 채움

parent bee4bf1b
No related branches found
No related tags found
No related merge requests found
Pipeline #10670 passed
......@@ -107,6 +107,11 @@ def match_part_obj_into_db(_part, part_type):
return _matched_id
def finalize_transaction(_cursor, _transaction_id, _user_id, _combination_id):
_cursor.execute("INSERT INTO transactions (id, user_id, combination_id) VALUES (%s, %s, %s);", _transaction_id, _user_id, _combination_id)
_cursor.fetchall()
def func():
value = R.lpop("mypc:queue")
if value is None:
......@@ -179,6 +184,13 @@ def func():
print("Committing to DB")
db_conn.commit()
print("Finalizing transaction")
with db_conn.cursor() as cursor:
finalize_transaction(cursor, _transaction_id, _user_id, _combination_id)
print("Committing to DB")
db_conn.commit()
print("Removing anchor key from Redis")
R.delete(f"mypc:code:{code}:document")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment