Lottery
constructor(lotteryId: String = "", campsiteIds: List<String> = emptyList(), ownerId: String = "", registrationStart: Date = Date(), registrationEnd: Date = Date(), bookingStart: Date = Date(), bookingEnd: Date = Date(), numberOfWinners: Int = 1, waitlistCapacity: Int = 1, entryIds: List<String> = emptyList(), status: LotteryStatus = LotteryStatus.OPEN)