UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'Z0cas+yac6C235b2LwiTvbmhAX7WHrivsN8MhDX3F2Q='
WHERE
key_id = 'e4c5119eaed82fa7987591a198c2ec07e179039c79c22139dbab6b839fb067c9'
AND (
token = 'Z0cas+yac6C235b2LwiTvbmhAX7WHrivsN8MhDX3F2Q='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)