Commit Graph

11 Commits

Author SHA1 Message Date
Denis Savosin
f9632ac568 add request validation 2024-09-30 15:27:45 +07:00
Denis Savosin
27595e08dc add new api methods to product controller 2024-09-30 12:41:29 +07:00
Denis Savosin
f12839a15f add service layer with ProductService, add deleted_at and unique index to product table 2024-09-30 12:41:08 +07:00
Denis Savosin
2b07944b0e add create product api-endpoint 2024-09-27 18:48:16 +07:00
Denis Savosin
7840146b80 add product repository, controller, tests 2024-09-25 18:19:32 +07:00
Denis Savosin
2f7fb84801 make product database entity, add new dependencies 2024-09-25 18:19:02 +07:00
Denis Savosin
6247eedb9a add global exception handler for controllers
add new not found exception, add new test for ShopController
2024-09-25 17:40:54 +07:00
Denis Savosin
61e5e7cea6 fix db schema 2024-09-25 16:54:01 +07:00
Denis Savosin
9b975b0aeb add tests for ShopController 2024-09-25 12:44:48 +07:00
Denis Savosin
208b2a604b add tests for GreetingController 2024-09-25 11:24:30 +07:00
Denis Savosin
6cfc4382d4 init service: base structure, some api-methods, migrations 2024-09-25 10:08:52 +07:00