feat: user API голосования за отзывы (like/dislike). Refs EventHub/EventHubBack#47
CI / test (push) Failing after 45m52s
CI / deploy-ift (push) Has been skipped
CI / e2e-ift (push) Has been skipped
CI / deploy-stage (push) Has been skipped
CI / e2e-stage (push) Has been skipped

This commit is contained in:
2026-07-19 21:31:29 +03:00
parent 0c8a87df75
commit 5b638de450
17 changed files with 3539 additions and 2762 deletions
+10
View File
@@ -183,6 +183,16 @@
updated_at :: calendar:datetime()
}).
%% Голос пользователя за отзыв (уникальность review_id+user_id — в транзакции)
-record(review_vote, {
id :: binary(),
review_id :: binary(),
user_id :: binary(),
value :: like | dislike,
created_at :: calendar:datetime(),
updated_at :: calendar:datetime()
}).
%% ------------------- Жалобы и модерация ------------------------------
-record(report, {
id :: binary(),