code: def _add_orbfit_eph_to_database(
              self,
              orbfitMatches,
              expsoureObjects):
          
          self.log.info('starting the ``_add_orbfit_eph_to_database`` method')
  
          dbSettings = self.settings["database settings"]["atlasMovers"]
  
          insert_list_of_dictionaries_into_database_tables(
              dbConn=self.atlasMoversDBConn,
              log=self.log,
              dictList=orbfitMatches,
              dbTableName="orbfit_positions",
              uniqueKeyList=["expname", "object_name"],
              dateModified=True,
              batchSize=10000,
              replace=True,
              dbSettings=dbSettings
          )
  
          exposures = expsoureObjects.keys()
          exposures = '","'.join(exposures)
  
          sqlQuery = """update atlas_exposures set  orbfit_positions = 1 where expname in ("%(exposures)s")""" % locals(
          )
          writequery(
              log=self.log,
              sqlQuery=sqlQuery,
              dbConn=self.atlasMoversDBConn,
          )
  
          sqlQuery = """update
              atlas_exposures
          set orbfit_positions = 2, dophot_match = 2
          WHERE
              orbfit_positions = 1
                  AND (dophot_match = 0) and local_data = 1 and expname not in (select distinct expname from orbfit_positions);""" % locals(
          )
          writequery(
              log=self.log,
              sqlQuery=sqlQuery,
              dbConn=self.atlasMoversDBConn,
          )
  
          self.log.info('completed the ``_add_orbfit_eph_to_database`` method')
          return None
docs: * add orbfit eph to database*
  
          **Key Arguments:**
              - ``orbfitMatches`` -- all of the ephemerides generated by Orbfit that match against the exact ATLAS exposure footprint
              - ``expsoureObjects`` -- the dictionary of original exposure objects
  
          **Return:**
              - None