(
        self, session: Session, metadatas: List[FullEventMetadata]
    )
Optional method to do some work after the `ChallengeManager` creates new challenges.
        If a challenge is backed by it's own table, for instance, create those rows here.
Optional method to do some work after the `ChallengeManager` creates new challenges.
        If a challenge is backed by it's own table, for instance, create those rows here.
Optional method to do some work after the ChallengeManager creates new challenges . If a challenge is backed by it s own table for instance create those rows here .
def on_after_challenge_creation(
        self, session: Session, metadatas: List[FullEventMetadata]
    ):
        """Optional method to do some work after the `ChallengeManager` creates new challenges.
        If a challenge is backed by it's own table, for instance, create those rows here.
        """
def on_after_challenge_creation ( self , session : Session , metadatas : List [ FullEventMetadata ] ) :