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.

def AddToFileNameTable(self, fileName, showID):
    """
    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.
    """
    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))