UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'o4lMhtuMcY3/aoTE7MCbIf+KyMBsGvx5eS2jd+cbyIw='
WHERE
key_id = 'de2fd2215bbe1ef45204d429558e6200b257399981d7ea80c93f4daa2ebcd20f'
AND (
token = 'o4lMhtuMcY3/aoTE7MCbIf+KyMBsGvx5eS2jd+cbyIw='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)