UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = '4sX0fmw7CQDlDXs6I2Wt9MfH4moshYGTnLnhZhGNJgo='
WHERE
key_id = 'b42289348157c7e9a80e3158ec6d1b835014ff9db3961f2692fbbc0ec856f3df'
AND (
token = '4sX0fmw7CQDlDXs6I2Wt9MfH4moshYGTnLnhZhGNJgo='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)