UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'p9XJsTId16xEorxRrXZkQakeTaIBpmkptZ0fu3Xtuxo='
WHERE
key_id = '8e2ba2e4ef449c1c12641e527f958a9dda88abfc4359961c0160df0806262a98'
AND (
token = 'p9XJsTId16xEorxRrXZkQakeTaIBpmkptZ0fu3Xtuxo='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)