UPDATE
q_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'Z8AAh+Z3p2YYxH+4AEq2yVkfFvymW5fqxMUB+2cS7bM='
WHERE
key_id = '246530058f7857ccf989a8926fc0ac81f522703adefbac1607890d2f4b53db88'
AND (
token = 'Z8AAh+Z3p2YYxH+4AEq2yVkfFvymW5fqxMUB+2cS7bM='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)