fix Roles model
add migrate function