Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 36 additions & 16 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions prisma/schema.prisma
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,16 @@ enum PetStatus {

enum AdoptionStatus {
REQUESTED
PENDING_REVIEW
PENDING
APPROVED
ESCROW_FUNDED
COMPLETED
REJECTED
CANCELLED
REFUNDED
}


enum CustodyStatus {
PENDING
ACTIVE
Expand Down Expand Up @@ -77,6 +78,7 @@ enum EventEntityType {
enum EventType {
USER_REGISTERED
PET_REGISTERED
PET_STATUS_CHANGED
ADOPTION_REQUESTED
ADOPTION_APPROVED
ADOPTION_COMPLETED
Expand Down Expand Up @@ -143,7 +145,6 @@ model Pet {
age Int?
description String?
imageUrl String? @map("image_url")
status PetStatus @default(AVAILABLE)

gender PetGender? // Optional gender field
size PetSize? // Optional size field
Expand All @@ -158,7 +159,6 @@ model Pet {
custodies Custody[]

@@index([species])
@@index([status])
@@index([currentOwnerId])
@@map("pets")
}
Expand Down
Loading