© 2026 Hedgehog Software, LLC
Model.Class
value is not an Object. (evaluating 'TypeId in value')
role
VariantSchema
export class Invitation extends Model.Class<Invitation>("Invitation")({ id: Model.Generated(InvitationId), inviterId: UserId, organizationId: OrganizationId, teamId: Schema.NullOr(TeamId), email: Schema.NonEmptyTrimmedString, role: Schema.Literal("user", "admin", "member"), // <- ERROR status: Schema.NonEmptyTrimmedString, expiresAt: Schema.DateTimeUtcFromDate, createdAt: Model.DateTimeInsertFromDate, updatedAt: Model.DateTimeUpdateFromDate, } satisfies Record<keyof typeof invitationsTable.$inferSelect, unknown>) {}