'Check the existence of a particular table in the database.
Given a :class:`.Connection` object and a string
`table_name`, return True if the given table (possibly within
the specified `schema`) exists in the database, False
otherwise.'

def has_table(self, connection, table_name, schema=None):

    raise NotImplementedError()
