Skip to main content

ResolvedRecurringEventInstance

API Docs


Type Alias: ResolvedRecurringEventInstance

ResolvedRecurringEventInstance = object

Defined in: src/drizzle/tables/recurringEventInstances.ts:345

Type representing a fully resolved recurring event event instance. This includes all inherited properties from the template plus any exceptions applied.

Properties

actualEndDate

actualEndDate: string | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:358


actualEndTime

actualEndTime: Date | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:354


actualStartDate

actualStartDate: string | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:357


actualStartTime

actualStartTime: Date | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:353


allDay

allDay: boolean

Defined in: src/drizzle/tables/recurringEventInstances.ts:373


appliedExceptionData

appliedExceptionData: Record<string, unknown> | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:384


attachments

attachments: typeof eventAttachmentsTable.$inferSelect[]

Defined in: src/drizzle/tables/recurringEventInstances.ts:389


baseRecurringEventId

baseRecurringEventId: string

Defined in: src/drizzle/tables/recurringEventInstances.ts:348


createdAt

createdAt: Date

Defined in: src/drizzle/tables/recurringEventInstances.ts:379


creatorId

creatorId: string | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:377


description

description: string | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:371


exceptionCreatedAt

exceptionCreatedAt: Date | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:386


exceptionCreatedBy

exceptionCreatedBy: string | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:385


generatedAt

generatedAt: Date

Defined in: src/drizzle/tables/recurringEventInstances.ts:361


hasExceptions

hasExceptions: boolean

Defined in: src/drizzle/tables/recurringEventInstances.ts:383


id

id: string

Defined in: src/drizzle/tables/recurringEventInstances.ts:347


isCancelled

isCancelled: boolean

Defined in: src/drizzle/tables/recurringEventInstances.ts:359


isInviteOnly

isInviteOnly: boolean

Defined in: src/drizzle/tables/recurringEventInstances.ts:376


isPublic

isPublic: boolean

Defined in: src/drizzle/tables/recurringEventInstances.ts:374


isRegisterable

isRegisterable: boolean

Defined in: src/drizzle/tables/recurringEventInstances.ts:375


lastUpdatedAt

lastUpdatedAt: Date | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:362


location

location: string | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:372


name

name: string

Defined in: src/drizzle/tables/recurringEventInstances.ts:370


organizationId

organizationId: string

Defined in: src/drizzle/tables/recurringEventInstances.ts:360


originalInstanceStartDate

originalInstanceStartDate: string | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:356


originalInstanceStartTime

originalInstanceStartTime: Date | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:352


originalSeriesId

originalSeriesId: string

Defined in: src/drizzle/tables/recurringEventInstances.ts:350


recurrenceRuleId

recurrenceRuleId: string

Defined in: src/drizzle/tables/recurringEventInstances.ts:349


sequenceNumber

sequenceNumber: number

Defined in: src/drizzle/tables/recurringEventInstances.ts:366


totalCount

totalCount: number | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:367


updatedAt

updatedAt: Date | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:380


updaterId

updaterId: string | null

Defined in: src/drizzle/tables/recurringEventInstances.ts:378


version

version: string

Defined in: src/drizzle/tables/recurringEventInstances.ts:363