event.models.occurrence

Classes

Occurrence

Defines an occurrence of an event.

Module Contents

class event.models.occurrence.Occurrence[source]

Bases: onegov.core.orm.Base, onegov.event.models.mixins.OccurrenceMixin, onegov.core.orm.mixins.TimestampMixin

Defines an occurrence of an event.

__tablename__ = 'event_occurrences'[source]
id: sqlalchemy.orm.Mapped[uuid.UUID][source]
event_id: sqlalchemy.orm.Mapped[uuid.UUID][source]
event: sqlalchemy.orm.Mapped[onegov.event.models.Event][source]
filter_keyword_list: sqlalchemy.ext.associationproxy.AssociationProxy[list[tuple[str, str]]][source]
__table_args__[source]
as_ical(url: str | None = None) bytes[source]

Returns the occurrence as iCalendar string.

property access: str[source]