UPDATE
q_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'G3zv1DTDGBkeqFxfN9sEH9RqwSpDXMxK2d6Yj9hiYvw='
WHERE
key_id = '2e1de8f1e141c3e6fd48b4c04563005acc3b88f8548ec9382450b1e2cc112c90'
AND (
token = 'G3zv1DTDGBkeqFxfN9sEH9RqwSpDXMxK2d6Yj9hiYvw='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)