UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'yGi2eVvITJFkHJTmqrt6ji84B48kIFebR/3fvCGJC1k='
WHERE
key_id = 'd0dc5536c0781f8e36d3a181b2013ff1fa9736808fe003567742bdd6360adeb1'
AND (
token = 'yGi2eVvITJFkHJTmqrt6ji84B48kIFebR/3fvCGJC1k='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)