code: def run_checks(self):
          
  
          result = True
          differences_dict = {}
  
          if 'tables' not in self.ignore_list:
              tmp_result, differences_dict['tables'] = self.check_tables()
              result = False if not tmp_result else result
          if 'columns' not in self.ignore_list:
              tmp_result, differences_dict['columns'] = self.check_columns(
                  'views' not in self.ignore_list)
              result = False if not tmp_result else result
          if 'constraints' not in self.ignore_list:
              tmp_result, differences_dict['constraints'] = \
                  self.check_constraints()
              result = False if not tmp_result else result
          if 'views' not in self.ignore_list:
              tmp_result, differences_dict['views'] = self.check_views()
              result = False if not tmp_result else result
          if 'sequences' not in self.ignore_list:
              tmp_result, differences_dict['sequences'] = self.check_sequences()
              result = False if not tmp_result else result
          if 'indexes' not in self.ignore_list:
              tmp_result, differences_dict['indexes'] = self.check_indexes()
              result = False if not tmp_result else result
          if 'triggers' not in self.ignore_list:
              tmp_result, differences_dict['triggers'] = self.check_triggers()
              result = False if not tmp_result else result
          if 'functions' not in self.ignore_list:
              tmp_result, differences_dict['functions'] = self.check_functions()
              result = False if not tmp_result else result
          if 'rules' not in self.ignore_list:
              tmp_result, differences_dict['rules'] = self.check_rules()
              result = False if not tmp_result else result
          if self.verbose_level == 0:
              differences_dict = None
          return result, differences_dict
docs: Run all the checks functions.
  
              Returns
              -------
              bool
                  True if all the checks are true
                  False otherwise
              dict
                  Dictionary of lists of differences