Create indexes and constraints in Neo4j.
This method should be called once before using the checkpointer. It creates the necessary indexes and constraints for the graph model, including branch-related constraints for time-travel functionality.
setup(
self,
) -> None