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