"""Marshmallow Schema for input validation of Update Artist.""" from marshmallow import Schema, fields class UpdateArtistName(Schema): """Class for updating artist name.""" artist_name = fields.String(required=True) request_type = fields.String(required=False) current_artist_id = fields.Int(required=False) class UpdateLabelParticipantAndArtistName(Schema): """Class for updating label participant and artist info name.""" updated_artist_name = fields.String(required=True) request_type = fields.String(required=False) current_artist_id = fields.Int(required=False) class MergeLabelParticipantsAndArtists(Schema): """Class for merging label participants and artists.""" uuid_1 = fields.String(required=True) uuid_2 = fields.String(required=True) merged_artist_uuid = fields.String(required=True)