def delete_database(self, dbid: Optional[str]=None, team: Optional[str]=None, force: bool=False) -> None:
    'Delete a TerminusDB database.\n\n        If ``team`` is provided, then the team in the config will be updated\n        and the new value will be used in future requests to the server.\n\n        Parameters\n        ----------\n        dbid : str\n            ID of the database to delete\n        team : str, optional\n            the team in which the database resides (defaults to "admin")\n        force: bool\n\n        Raises\n        ------\n        UserWarning\n            If the value of dbid is None.\n        InterfaceError\n            if the client does not connect to a server.\n\n        Examples\n        -------\n        >>> client = WOQLClient("https://127.0.0.1:6363/")\n        >>> client.delete_database("<database>", "<team>")\n        '
    self._check_connection(check_db=False)
    if (dbid is None):
        raise UserWarning(f"You are currently using the database: {self.team}/{self.db}. If you want to delete it, please do 'delete_database({self.db},{self.team})' instead.")
    self.db = dbid
    if (team is None):
        warnings.warn(f'Delete Database Warning: You have not specify the team, assuming {self.team}/{self.db}')
    else:
        self.team = team
    payload = {'force': force}
    _finish_response(requests.delete(self._db_url(), headers={'user-agent': f'terminusdb-client-python/{__version__}'}, auth=self._auth(), params=payload))
    self.db = None
Delete a TerminusDB database.

If ``team`` is provided, then the team in the config will be updated
and the new value will be used in future requests to the server.

Parameters
----------
dbid : str
    ID of the database to delete
team : str, optional
    the team in which the database resides (defaults to "admin")
force: bool

Raises
------
UserWarning
    If the value of dbid is None.
InterfaceError
    if the client does not connect to a server.

Examples
-------
>>> client = WOQLClient("https://127.0.0.1:6363/")
>>> client.delete_database("<database>", "<team>")
def delete_database(self, dbid: Optional[str]=None, team: Optional[str]=None, force: bool=False) -> None:
    'Delete a TerminusDB database.\n\n        If ``team`` is provided, then the team in the config will be updated\n        and the new value will be used in future requests to the server.\n\n        Parameters\n        ----------\n        dbid : str\n            ID of the database to delete\n        team : str, optional\n            the team in which the database resides (defaults to "admin")\n        force: bool\n\n        Raises\n        ------\n        UserWarning\n            If the value of dbid is None.\n        InterfaceError\n            if the client does not connect to a server.\n\n        Examples\n        -------\n        >>> client = WOQLClient("https://127.0.0.1:6363/")\n        >>> client.delete_database("<database>", "<team>")\n        '
    self._check_connection(check_db=False)
    if (dbid is None):
        raise UserWarning(f"You are currently using the database: {self.team}/{self.db}. If you want to delete it, please do 'delete_database({self.db},{self.team})' instead.")
    self.db = dbid
    if (team is None):
        warnings.warn(f'Delete Database Warning: You have not specify the team, assuming {self.team}/{self.db}')
    else:
        self.team = team
    payload = {'force': force}
    _finish_response(requests.delete(self._db_url(), headers={'user-agent': f'terminusdb-client-python/{__version__}'}, auth=self._auth(), params=payload))
    self.db = None