class UserRequestSchema(ma.SQLAlchemySchema): class Meta: model = UserModel """ Валидационная схема входных данных """ username = ma.Str() password = ma.Str()
class UserPutRequestSchema(ma.SQLAlchemySchema): class Meta: model = UserModel """ Валидационная схема входных данных put-запроса """ username = ma.Str()
class TagRequestSchema(ma.SQLAlchemySchema): class Meta: model = TagModel """ Валидационная схема входных данных """ name = ma.Str()
class NotePostRequestSchema(ma.SQLAlchemySchema): class Meta: model = NoteModel """ Валидационная схема входных данных post-запроса """ note = ma.Str() private = ma.Bool(required=False)
class NoteRequestSchema(ma.SQLAlchemySchema): class Meta: model = NoteModel text = ma.Str() private = ma.Bool(required=False)
class UserRequestSchema(ma.SQLAlchemySchema): class Meta: model = UserModel username = ma.Str() password = ma.Str()
class TagRequestSchema(ma.SQLAlchemySchema): class Meta: model = TagModel name = ma.Str()