UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = '2gCi1GwxElBuud/+oZkTgcajw9UgUZbomdq0riOaoCM='
WHERE
key_id = '25ffbdfee9c87a96a098fb6a82e919b8f12603906c2e40906a0d49752bcd229e'
AND (
token = '2gCi1GwxElBuud/+oZkTgcajw9UgUZbomdq0riOaoCM='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)