UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'XAu9P9Nve43cFpdAMGWzBNUleCKAxyOqr1A3AAFlUvg='
WHERE
key_id = '40c5be51e46a78bcef681b9526bf79339c53a3af31dacee0fa3b133fb5466642'
AND (
token = 'XAu9P9Nve43cFpdAMGWzBNUleCKAxyOqr1A3AAFlUvg='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)