code: def main(database_dir, target_dir):
      
      if not os.path.isdir(database_dir):
          raise click.ClickException("Database directory does not exist!")
      try:
          os.makedirs(target_dir)
      except:
          pass
      try:
          parse(database_dir, target_dir)
      except CronosException as ex:
          raise click.ClickException(ex.message)
docs: Generate CSV files from a CronosPro/CronosPlus database.