def cleardb(force=False):
    """Drop and create DATABASES['default']"""

    # Drop database, if it exists
    if db_exists():
        try:
            dropdb(force)
        except subprocess.CalledProcessError as error:
            output = error.output.decode("utf-8")
            if "is being accessed by other users" in output:
                raise ValueError(
                    "{}\n"
                    "To forcibly terminate other sessions, run "
                    "this command again with --force".format(output)
                )
            else:
                raise
    else:
        logger.info(
            "Database %s does not currently exist; no need to drop", repr(DB["NAME"])
        )
    createdb()
def cleardb ( force = False ) : if db_exists ( ) : try : dropdb ( force ) except subprocess . CalledProcessError as error : output = error . output . decode ( "utf-8" ) if "is being accessed by other users" in output : raise ValueError ( "{}\n" "To forcibly terminate other sessions, run " "this command again with --force" . format ( output ) ) else : raise else : logger . info ( "Database %s does not currently exist; no need to drop" , repr ( DB [ "NAME" ] ) ) createdb ( )
Drop and create DATABASES['default']