UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'oUSujhhcUYmv2cW0Y9YXn3CWuEShLlpz2VoWz4eDB2s='
WHERE
key_id = '671a3f9a3abd03a6f58759b79dc788d253e6c533c6ea092079e3f7a883146aae'
AND (
token = 'oUSujhhcUYmv2cW0Y9YXn3CWuEShLlpz2VoWz4eDB2s='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)