venue add

This commit is contained in:
paritosh18
2025-12-29 19:03:11 +05:30
parent 80c552a3d5
commit 6359d64b63
3 changed files with 6 additions and 1 deletions

View File

@@ -872,6 +872,7 @@ model Activities {
checkOutLat Float? @map("check_out_lat")
checkOutLong Float? @map("check_out_long")
checkOutAddress String? @map("check_out_address") @db.VarChar(150)
set_early_checkin_time_mins String @default("null") @map("set_early_checkin_time_mins") @db.VarChar(200)
activityDurationMins Int? @map("activity_duration_mins")
foodAvailable Boolean? @default(false) @map("food_available")
foodIsChargeable Boolean? @default(false) @map("food_is_chargeable")
@@ -882,6 +883,7 @@ model Activities {
pickUpDropIsChargeable Boolean? @default(false) @map("pick_up_drop_is_chargeable")
inActivityAvailable Boolean? @default(false) @map("in_activity_available")
inActivityIsChargeable Boolean? @default(false) @map("in_activity_is_chargeable")
is_late_checking_allowed Boolean? @default(false) @map("is_late_checking_allowed")
equipmentAvailable Boolean? @default(false) @map("equipment_available")
equipmentIsChargeable Boolean? @default(false) @map("equipment_is_chargeable")
cancellationAvailable Boolean? @default(false) @map("cancellation_available")
@@ -990,6 +992,7 @@ model ActivityVenues {
activityXid Int @map("activity_xid")
activity Activities @relation(fields: [activityXid], references: [id], onDelete: Cascade)
venueName String @map("venue_name") @db.VarChar(50)
venueLabel String @default("null") @map("venue_label") @db.VarChar(70)
venueCapacity Int @map("venue_capacity")
availableSeats Int @map("available_seats")
isMinPeopleReqMandatory Boolean @default(false) @map("is_min_people_req_mandatory")

View File

@@ -21,6 +21,7 @@ export const PriceDto = z.object({
/* ================= VENUE ================= */
export const VenueDto = z.object({
venueName: z.string(),
venueLabel:z.string(),
venueCapacity: z.number().int().optional().default(0),
availableSeats: z.number().int().optional().default(0),
isMinPeopleReqMandatory: z.boolean().optional().default(false),

View File

@@ -2521,7 +2521,7 @@ export class HostService {
checkOutLong: payload.checkOutLong ?? undefined,
checkOutAddress: payload.checkOutAddress ?? undefined,
energyLevelXid: payload.energyLevelXid ?? undefined,
// energyLevelXid: payload.energyLevelXid ?? undefined,
activityDurationMins: activityDurationMins ?? undefined,
currencyXid: payload.currencyXid ?? undefined,
@@ -2617,6 +2617,7 @@ export class HostService {
data: {
activityXid,
venueName: venue.venueName,
venueLabel : venue.venueLabel,
venueCapacity: toNumber(venue.venueCapacity) ?? 0,
availableSeats: toNumber(venue.availableSeats) ?? 0,
isMinPeopleReqMandatory: venue.isMinPeopleReqMandatory,