diff --git a/lib/src/models/user.dart b/lib/src/models/user.dart index 7368895d..f7d4621d 100644 --- a/lib/src/models/user.dart +++ b/lib/src/models/user.dart @@ -1,26 +1,11 @@ library angel.models.user; -import 'package:angel_mongo/model.dart'; -import 'package:source_gen/generators/json_serializable.dart'; +import 'package:angel_framework/common.dart'; -part 'user.g.dart'; - -@JsonSerializable() -class User extends Model with _$UserSerializerMixin { - @JsonKey('email') - String email; - - @JsonKey('username') - String username; - - @JsonKey('password') - String password; - - @JsonKey('roles') +class User extends Model { + String email, username, password; final List roles = []; - factory User.fromJson(Map json) => _$UserFromJson(json); - User( {String id, this.email,