code: def project_create_handler(args):
      
      if not db.setup(url=args.db, echo=args.db_echo):
          return
      if not _check_db_revision():
          return
  
      project_path = os.path.abspath(args.project_dir)
      project_name = args.project_name
  
      project = db.session.query(Project).\
          filter_by(path_name=project_path).first()
  
      if project is None:
          project = Project.create(project_path, project_name)
      else:
          print("Path '{}' has already registered.".format(project.path_name))
docs: project_create_handler.