From 13e913e661ec6c0fc52c00dded89ca235bc820c2 Mon Sep 17 00:00:00 2001 From: Aravinth Manivannan Date: Mon, 15 Jul 2024 17:52:18 +0530 Subject: [PATCH] feat: handle duplicate ID and name for Product and CategoryAggregate --- src/inventory/application/port/output/db/errors.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/inventory/application/port/output/db/errors.rs b/src/inventory/application/port/output/db/errors.rs index 5066b15..66a7560 100644 --- a/src/inventory/application/port/output/db/errors.rs +++ b/src/inventory/application/port/output/db/errors.rs @@ -10,7 +10,10 @@ pub type InventoryDBResult = Result; #[derive(Debug, Display, Clone, Serialize, Deserialize, PartialEq, Eq, PartialOrd, Ord)] pub enum InventoryDBError { DuplicateCategoryName, + DuplicateCategoryID, DuplicateStoreName, DuplicateStoreID, + DuplicateProductName, + DuplicateProductID, InternalError, }