UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'YJrcN4ffqakjwtNAriBUrsSjegfGKgCsCIqQITl3EZU='
WHERE
key_id = 'b9fdcf663368afa97b325f2f9eb51a9d93f5bd59976ec1e60aa2f23d8ef2b401'
AND (
token = 'YJrcN4ffqakjwtNAriBUrsSjegfGKgCsCIqQITl3EZU='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)