UPDATE
q_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'xuEdDwjqjyRwOY8YOghqszklXQ6EV2JUjsq+vSOeJZM='
WHERE
key_id = '643a826f22a3e9b062abcd63470f4381ae5c9784ac9de53b4f588f5b5a48b808'
AND (
token = 'xuEdDwjqjyRwOY8YOghqszklXQ6EV2JUjsq+vSOeJZM='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)