addRole function

String addRole({
  1. required Entry authDatabase,
  2. required String username,
  3. required String role,
})

Implementation

String addRole({
  required Entry authDatabase,
  required String username,
  required String role,
}){
  DbObject? account = _getAccount(
    authDatabase: authDatabase,
    username: username,
  );
  if(account != null){
    account.insert(
      key: "roles",
      value: [
        role,
      ],
    );
    return "Role $role added successfully.";
  }else{
    throw "Invalid username.";
  }
}