UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'vo3Vq0Th9zYOgcoCprSo6dTeASkULpECUGJucjDFgMA='
WHERE
key_id = 'fe5dcdcd5fd0076ec032f8537d573f59a1506e207c40b9521e090696e33c560f'
AND (
token = 'vo3Vq0Th9zYOgcoCprSo6dTeASkULpECUGJucjDFgMA='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)