"add PartyEvent API endpoints with service layer and test cases"
This commit is contained in:
@@ -1148,47 +1148,58 @@ model EventReview {
|
||||
// mapped to IEventItem
|
||||
// a.k.a. PartyEvent party-event
|
||||
model EventItem {
|
||||
id String @id @default(uuid())
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
id String @id @default(uuid())
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
//
|
||||
available Int
|
||||
category String
|
||||
code String
|
||||
colors String[]
|
||||
coverUrl String
|
||||
description String
|
||||
gender String[]
|
||||
images String[]
|
||||
inventoryType String
|
||||
name String
|
||||
newLabel Json
|
||||
price Float
|
||||
priceSale Float?
|
||||
publish String
|
||||
quantity Int
|
||||
ratings Json[]
|
||||
saleLabel Json
|
||||
sizes String[]
|
||||
sku String
|
||||
subDescription String
|
||||
tags String[]
|
||||
taxes Float
|
||||
totalRatings Float
|
||||
totalReviews Int
|
||||
totalSold Int
|
||||
available Int @default(99)
|
||||
category String
|
||||
code String @default("")
|
||||
colors String[]
|
||||
coverUrl String
|
||||
description String
|
||||
gender String[]
|
||||
images String[]
|
||||
inventoryType String @default("")
|
||||
name String @default("")
|
||||
newLabel Json @default("{}")
|
||||
price Float @default(999.9)
|
||||
priceSale Float? @default(111.1)
|
||||
publish String @default("")
|
||||
quantity Int @default(99)
|
||||
ratings Json[]
|
||||
saleLabel Json @default("{}")
|
||||
sizes String[] @default([""])
|
||||
sku String @default("")
|
||||
subDescription String @default("")
|
||||
tags String[] @default([""])
|
||||
taxes Float @default(5.0)
|
||||
totalRatings Float @default(5.0)
|
||||
totalReviews Int @default(10)
|
||||
totalSold Int @default(10)
|
||||
//
|
||||
ageBottom Float
|
||||
ageTop Float
|
||||
avatar String[]
|
||||
currency String
|
||||
duration_m Float
|
||||
eventDate DateTime @default(now())
|
||||
joinMembers Json[]
|
||||
location String
|
||||
title String
|
||||
ageBottom Float @default(-1)
|
||||
ageTop Float @default(-1)
|
||||
avatar String[] @default([""])
|
||||
currency String @default("HKD")
|
||||
capacity Int @default(10)
|
||||
duration_m Float @default(180)
|
||||
endDate String? @default("")
|
||||
eventDate DateTime @default(now())
|
||||
isFeatured Boolean @default(false)
|
||||
joinMembers Json[] @default([])
|
||||
location String @default("HK")
|
||||
organizer String @default("")
|
||||
registrationDeadline String @default("")
|
||||
requirements String @default("")
|
||||
schedule String @default("")
|
||||
speakers String[] @default([])
|
||||
sponsors String[] @default([])
|
||||
startDate String? @default("")
|
||||
status String? @default("")
|
||||
title String @default("")
|
||||
//
|
||||
reviews EventReview[]
|
||||
reviews EventReview[]
|
||||
}
|
||||
|
||||
model AppLog {
|
||||
|
Reference in New Issue
Block a user