UPDATE
q_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'yAx1uBX+y72tzCxDrLpk+NVX3tbd8h/jqu53c0ljwrE='
WHERE
key_id = '49ec0b2ff5a06453db0f6a044153c929ad607f0290f3a543578bb98e8c7bb405'
AND (
token = 'yAx1uBX+y72tzCxDrLpk+NVX3tbd8h/jqu53c0ljwrE='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)