def drop_table(self): # drop the corresponding database table, but fail silently try: get_adapter().database.drop_table(self.database_name, self.table_name) except ProgrammingError: pass