Skip to content

Review Models

Source: pharmanet/lib/core/models/review_model.dart

Review — @freezed

Field Type Description
id String UUID
productId String FK to products
userId String FK to profiles
rating int 1-5 star rating
comment String? Review text
createdAt DateTime Creation timestamp
updatedAt DateTime Last update
user ReviewUser? Included reviewer info

ReviewUser — @freezed

Field Type Description
firstName String? Reviewer first name
lastName String? Reviewer last name
profilePictureUrl String? Reviewer avatar