code: def AddToFileNameTable(self, fileName, showID):
      
      goodlogging.Log.Info("DB", "Adding filename string match '{0}'={1} to database".format(fileName, showID), verbosity=self.logVerbosity)
  
      currentValues = self.SearchFileNameTable(fileName)
  
      if currentValues is None:
        self._ActionDatabase("INSERT INTO FileName (FileName, ShowID) VALUES (?,?)", (fileName, showID))
      else:
        goodlogging.Log.Fatal("DB", "An entry for '{0}' already exists in the FileName table".format(fileName))
docs: Add entry to FileName table. If the file name and show id combination
      already exists in the table a fatal error is raised.
  
      Parameters
      ----------
        fileName : string
          File name.
  
        showID : int
          Show id.