UPDATE
q_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'nyMgh9j4vSGpvC04SQHzkf06kWuYrLOqY0blnx1XVXU='
WHERE
key_id = 'a97adbf471b138b066f073c149e520ece72ca3e6de495037436a126cd1b3f0c5'
AND (
token = 'nyMgh9j4vSGpvC04SQHzkf06kWuYrLOqY0blnx1XVXU='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)