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