def METHOD_NAME(self, table_name):
    """
    :return True if table exists, else False
    Note: not used with prepared statements, duckdb doesn't support it in this manner.
    """
    if self.connection is None:
        return False
    try:
        self.connection.execute("DESCRIBE %s" % table_name)
    except duckdb.CatalogException:
        return False
    return True