def generate_token(db: Session = Depends(get_db)): """ This Api Route will Generate a Random Token on Every Request """ release_token_in_sixty_sec(db) delete_token_five_min(db) token = uuid.uuid4() token_obj = Token(token_name=str(token), is_assigned=False) db.add(token_obj) db.commit() token_obj.token_name = f'{token}---{token_obj.id}' db.add(token_obj) db.commit() db.refresh(token_obj) return token_obj