diff --git a/src/main/java/ddingdong/ddingdongBE/domain/pairgame/api/UserPairGameApi.java b/src/main/java/ddingdong/ddingdongBE/domain/pairgame/api/UserPairGameApi.java index 12a56903..3ef74349 100644 --- a/src/main/java/ddingdong/ddingdongBE/domain/pairgame/api/UserPairGameApi.java +++ b/src/main/java/ddingdong/ddingdongBE/domain/pairgame/api/UserPairGameApi.java @@ -8,6 +8,7 @@ import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.validation.Valid; import org.springframework.http.HttpStatus; +import org.springframework.http.MediaType; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; @@ -18,7 +19,9 @@ public interface UserPairGameApi { @Operation(summary = "응모자 생성 API") @ApiResponse(responseCode = "201", description = "응모자 생성 성공") @ResponseStatus(HttpStatus.CREATED) - @PostMapping("/pair-game/appliers") + @PostMapping( + value = "/pair-game/appliers", + consumes = MediaType.MULTIPART_FORM_DATA_VALUE) void createPairGameApplier( @Valid @RequestPart("request") CreatePairGameApplierRequest request, @RequestPart("file") MultipartFile file diff --git a/src/main/resources/db/migration/V52__alter_table_pair_game_applier_image_key.sql b/src/main/resources/db/migration/V52__alter_table_pair_game_applier_image_key.sql new file mode 100644 index 00000000..7f77bda5 --- /dev/null +++ b/src/main/resources/db/migration/V52__alter_table_pair_game_applier_image_key.sql @@ -0,0 +1,2 @@ +ALTER TABLE pair_game_applier + CHANGE COLUMN student_fee_image_url student_fee_image_key VARCHAR(255) NOT NULL; \ No newline at end of file