docs: def _update_tcs_helper_catalogue_views_info_with_new_views(
              self):
          """ update tcs helper catalogue tables info with new tables
  
          .. todo ::
  
              - update key arguments values and definitions with defaults
              - update return values and definitions
              - update usage examples and text
              - update docstring text
              - check sublime snippet exists
              - clip any useful text to docs mindmap
              - regenerate the docs and check redendering of this docstring
          """
          self.log.debug(
              'starting the ``_update_tcs_helper_catalogue_views_info_with_new_views`` method')
  
          sqlQuery = u"""
              SELECT max(id) as thisId FROM tcs_helper_catalogue_views_info;
          """ % locals()
          thisId = readquery(
              log=self.log,
              sqlQuery=sqlQuery,
              dbConn=self.cataloguesDbConn,
              quiet=False
          )
          try:
              highestId = thisId[0]["thisId"] + 1
          except:
              highestId = 1
  
          sqlQuery = u"""
              SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='VIEW' AND TABLE_SCHEMA like '%%catalogues%%' and TABLE_NAME like "tcs_view%%" and TABLE_NAME not like "%%helper%%";
          """ % locals()
          tablesInDatabase = readquery(
              log=self.log,
              sqlQuery=sqlQuery,
              dbConn=self.cataloguesDbConn,
              quiet=False
          )
  
          sqlQuery = u"""
              SELECT view_name FROM tcs_helper_catalogue_views_info;
          """ % locals()
          tableList = readquery(
              log=self.log,
              sqlQuery=sqlQuery,
              dbConn=self.cataloguesDbConn,
              quiet=False
          )
          tbList = []
          for tb in tableList:
              tbList.append(tb["view_name"])
  
          for tb in tablesInDatabase:
              if tb["TABLE_NAME"] not in tbList:
                  thisViewName = tb["TABLE_NAME"]
                  print "`%(thisViewName)s` added to `tcs_helper_catalogue_views_info` database table" % locals()
                  sqlQuery = u"""
                      INSERT INTO tcs_helper_catalogue_views_info (
                              id,
                              view_name
                          )
                          VALUES (
                              %(highestId)s,
                              "%(thisViewName)s"
                      )""" % locals()
                  writequery(
                      log=self.log,
                      sqlQuery=sqlQuery,
                      dbConn=self.cataloguesDbConn,
                  )
                  highestId += 1
  
          self.log.debug(
              'completed the ``_update_tcs_helper_catalogue_views_info_with_new_views`` method')
          return None