DROP TRIGGER IF EXISTS log_user_name_change; CREATE TRIGGER log_user_name_change AFTER UPDATE ON players FOR EACH ROW BEGIN IF OLD.username != NEW.username THEN INSERT INTO uuidToNameHistory (uuid, username, changedAt) VALUES (NEW.uuid, NEW.username, CURRENT_TIMESTAMP); END IF; END;