I used a query to zero out a currency and then I deleted a bunch of old redemption events. I believe this is what put users into the negatives and even after I zeroed the column out again, people would still have negative currency after making a transaction (so I think it must have looked at the balance column in the log table or something like that). Is there a way to delete events without affects users' currency amount? Maybe if the log rows can stay in the table instead of being deleted with the event?