Every action is written to the database as it happens. Real projects use a log like this to see who changed what.