From da9f779356ce83e514e7664877fc726870a0b83a Mon Sep 17 00:00:00 2001 From: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com> Date: Mon, 11 May 2026 02:21:48 +0000 Subject: [PATCH] chore: update --- .../src/main/java/com/drinkool/dtos/AddMenuItem.java | 2 ++ .../src/main/java/com/drinkool/dtos/UpdateMenuItem.java | 2 ++ .../src/main/java/com/drinkool/entities/MenuItemEntity.java | 3 +++ .../src/test/java/com/drinkool/services/EateryServiceTest.java | 3 ++- .../main/java/com/drinkool/interfaces/MenuItemInterface.java | 2 ++ 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/eatery-service/src/main/java/com/drinkool/dtos/AddMenuItem.java b/eatery-service/src/main/java/com/drinkool/dtos/AddMenuItem.java index fab4aed..67f5bd9 100644 --- a/eatery-service/src/main/java/com/drinkool/dtos/AddMenuItem.java +++ b/eatery-service/src/main/java/com/drinkool/dtos/AddMenuItem.java @@ -22,4 +22,6 @@ public class AddMenuItem implements MenuItemInterface { @NonNull private Double price; + + private String imageUrl; } diff --git a/eatery-service/src/main/java/com/drinkool/dtos/UpdateMenuItem.java b/eatery-service/src/main/java/com/drinkool/dtos/UpdateMenuItem.java index f25e2ff..ae5d20e 100644 --- a/eatery-service/src/main/java/com/drinkool/dtos/UpdateMenuItem.java +++ b/eatery-service/src/main/java/com/drinkool/dtos/UpdateMenuItem.java @@ -25,4 +25,6 @@ public class UpdateMenuItem implements EntityInterface, MenuItemInterface { String name; Double price; + + String imageUrl; } diff --git a/eatery-service/src/main/java/com/drinkool/entities/MenuItemEntity.java b/eatery-service/src/main/java/com/drinkool/entities/MenuItemEntity.java index 93d57e4..d5c7412 100644 --- a/eatery-service/src/main/java/com/drinkool/entities/MenuItemEntity.java +++ b/eatery-service/src/main/java/com/drinkool/entities/MenuItemEntity.java @@ -24,6 +24,9 @@ public class MenuItemEntity extends BaseEntity implements MenuItemInterface { @JoinColumn(name = "eatery_id") public EateryEntity eatery; + @Column(nullable = true) + public String imageUrl; + MenuItemEntity() {} MenuItemEntity(MenuItemInterface input) { diff --git a/eatery-service/src/test/java/com/drinkool/services/EateryServiceTest.java b/eatery-service/src/test/java/com/drinkool/services/EateryServiceTest.java index 50a6a4d..645cd80 100644 --- a/eatery-service/src/test/java/com/drinkool/services/EateryServiceTest.java +++ b/eatery-service/src/test/java/com/drinkool/services/EateryServiceTest.java @@ -87,7 +87,8 @@ public class EateryServiceTest { eatery, new AddMenuItem( faker.food().dish(), - faker.number().randomDouble(2, 10, 100) + faker.number().randomDouble(2, 10, 100), + "" ) ).id; } diff --git a/lib/src/main/java/com/drinkool/interfaces/MenuItemInterface.java b/lib/src/main/java/com/drinkool/interfaces/MenuItemInterface.java index 74aaabd..15bcffc 100644 --- a/lib/src/main/java/com/drinkool/interfaces/MenuItemInterface.java +++ b/lib/src/main/java/com/drinkool/interfaces/MenuItemInterface.java @@ -5,4 +5,6 @@ public interface MenuItemInterface { void setName(String x); Double getPrice(); void setPrice(Double x); + String getImageUrl(); + void setImageUrl(String x); }