delete data hari ini dulu sebelum insert hari ini

main
ariwahyunahar 5 months ago
parent 53c66f6f19
commit 84317e5b65

@ -377,6 +377,17 @@ def checkdata():
cursor = conn.cursor()
current_timestamp = datetime.now()
# Delete records from today before inserting new ones
today_date = current_timestamp.date()
delete_query = """
DELETE FROM _log_pi_status_data
WHERE DATE(latest_created_at) = %s
"""
cursor.execute(delete_query, (today_date,))
deleted_count = cursor.rowcount
conn.commit()
print(f"Deleted {deleted_count} records from _log_pi_status_data with latest_created_at={today_date}")
data_to_insert = []
for result in results:
# Only insert records with status other than "green"

Loading…
Cancel
Save