UPDATE
q_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'uERGEO1hWodDG1uwn95nLmiwuRMRYNTzEJFqryUz9fs='
WHERE
key_id = '3f17652e2c96f396346edc007566f799b5005a883c8f0b89069cd289104be5ce'
AND (
token = 'uERGEO1hWodDG1uwn95nLmiwuRMRYNTzEJFqryUz9fs='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)