Multi tenant DB, registratie per huishouden V1.2

This commit is contained in:
2026-08-09 19:50:53 +02:00
parent 1f9fd73026
commit c37b8956d4
15 changed files with 148 additions and 96 deletions
+10 -10
View File
@@ -5,9 +5,9 @@ require("../repositories/ProductRepository");
class ProductService {
getProducts() {
getProducts(householdId) {
return ProductRepository.getAll();
return ProductRepository.getAll(householdId);
}
@@ -26,30 +26,30 @@ class ProductService {
}
getProduct(id) {
getProduct(id, householdId) {
return ProductRepository.findById(id);
return ProductRepository.findById(id, householdId);
}
updateProduct(id, data) {
updateProduct(id, householdId, data) {
return ProductRepository.update(id, data);
return ProductRepository.update(id, householdId, data);
}
productHasListItems(id) {
productHasListItems(id, householdId) {
return ProductRepository.hasListItems(id);
return ProductRepository.hasListItems(id, householdId);
}
deleteProduct(id) {
deleteProduct(id, householdId) {
return ProductRepository.delete(id);
return ProductRepository.delete(id, householdId);
}