Accidentally switched the source table with the target table in an update command, goodbye records of the entire day. Thank the gods we were just starting (the application was little more than an alpha, really) so not much was lost and the bosses didn't notice.
Lesson learned: never run in autocommit mode and create backups as often as possible.