'Adds the show & tvdb id to the scene_names table in cache.db.
:param name: The show name to cache
:param indexer_id: the TVDB id that this show should be cached with (can be None/0 for unknown)'

def put(self, name, indexer_id=0):

    name = full_sanitizeSceneName(name)
    if (name not in self.cache):
        self.cache[name] = int(indexer_id)
        try:
            dbData = [x[u'doc'] for x in sickrage.srCore.cacheDB.db.get_many(u'scene_names', name, with_doc=True) if (x[u'doc'][u'indexer_id'] == indexer_id)]
            if (not len(dbData)):
                sickrage.srCore.cacheDB.db.insert({u'_t': u'scene_names', u'indexer_id': indexer_id, u'name': name})
        except RecordNotFound:
            sickrage.srCore.cacheDB.db.insert({u'_t': u'scene_names', u'indexer_id': indexer_id, u'name': name})
