Resolves all roles attached to this user through the user/role pivot table.
Example:
final roles = await user.roles; print(roles.length);
Future<List<Role>> get roles async { return belongsToMany<Role>(table: UserRolePivotTable()); }