UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'oQWzRAkNpr9cxvtrWwrGGeawKyT2RZwDLNugjMfAL+I='
WHERE
key_id = '42c081e722935d15b5fe5ba080bcc0bce3dcebe01b2a0964d6b94afd01a6820e'
AND (
token = 'oQWzRAkNpr9cxvtrWwrGGeawKyT2RZwDLNugjMfAL+I='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)