code: def ingest_zip(path, engine=None):
      
      import_order = [
          "network",
          "participant",
          "node",
          "info",
          "notification",
          "question",
          "transformation",
          "vector",
          "transmission",
      ]
      with ZipFile(path, "r") as archive:
          filenames = archive.namelist()
          for name in import_order:
              filename = [f for f in filenames if name in f][0]
              model_name = name.capitalize()
              model = getattr(models, model_name)
              file = archive.open(filename)
              if six.PY3:
                  file = io.TextIOWrapper(file, encoding="utf8", newline="")
              ingest_to_model(file, model, engine)
docs: Given a path to a zip file created with `export()`, recreate the
      database with the data stored in the included .csv files.