prefect.server.events.models.composite_trigger_child_firing

Functions

upsert_child_firing

upsert_child_firing(db: PrefectDBInterface, session: AsyncSession, firing: Firing)

get_child_firings

get_child_firings(db: PrefectDBInterface, session: AsyncSession, trigger: CompositeTrigger) -> Sequence['ORMCompositeTriggerChildFiring']

clear_old_child_firings

clear_old_child_firings(db: PrefectDBInterface, session: AsyncSession, trigger: CompositeTrigger, fired_before: DateTime) -> None

clear_child_firings

clear_child_firings(db: PrefectDBInterface, session: AsyncSession, trigger: CompositeTrigger, firing_ids: Sequence[UUID]) -> None