def drop(self, ignore: bool = False):
        """
        Drop this table.

        :param ignore: Set to ``True`` to ignore the error if the table does not exist
        """
        try:
            self.db.execute("DROP TABLE [{}]".format(self.name))
        except sqlite3.OperationalError:
            if not ignore:
                raise

        Drop this table.

        :param ignore: Set to ``True`` to ignore the error if the table does not exist
        
sqlite_utils/db.py