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