UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'q6AwK3BAd0WZnl82/Ivbvhwtdeyzi6nYUAyCnEmsNsE='
WHERE
key_id = 'ad7299e49c3bc0875f948cb809142518f1c9e8863c5b987dc68ada46b25b124b'
AND (
token = 'q6AwK3BAd0WZnl82/Ivbvhwtdeyzi6nYUAyCnEmsNsE='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)