def METHOD_NAME(self, spec):
    if self is self.GPKG:
        return not Path(spec).expanduser().exists()
    # Can't easily check if other DB types exists - we just try to connect and report any errors that occur.
    return False