UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'SGlH9K4kavYMn9FIDbswwKNwcYQYzm2U3w4D55sUFnU='
WHERE
key_id = '54c94ab0830361979104d1d7367b27865dcc13bbeeb27721b160f4f892debe8d'
AND (
token = 'SGlH9K4kavYMn9FIDbswwKNwcYQYzm2U3w4D55sUFnU='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)