UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'yzX1hDU9fvT1P8uCrLTflQe8vqD57xHnzPSG6emVR+Q='
WHERE
key_id = '18ef19a7cda29bc826ba12cccc435b7489800fc0cfe4a4e85fb3291e5297098c'
AND (
token = 'yzX1hDU9fvT1P8uCrLTflQe8vqD57xHnzPSG6emVR+Q='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)