def gets(self):
     method_name = 'SenseMapper.gets'
     log.info('{}: initialization.'.format(method_name))
     senses = []
     for db_sense in Senses.select():
         senses.append(self.mapper(db_sense));
     log.info('{}: end.'.format(method_name))
     return senses
Exemple #2
0
 def gets(self):
     method_name = 'SenseMapper.gets'
     log.info('{}: initialization.'.format(method_name))
     senses = []
     for db_sense in Senses.select():
         senses.append(self.mapper(db_sense))
     log.info('{}: end.'.format(method_name))
     return senses
 def update(self, sense_object):
     method_name = 'SenseMapper.update'
     log.info('{}: initialization.'.format(method_name))
     query = Senses.update(sense_type=sense_object.sense_type, 
                           correlation=sense_object.correlation).where(Senses.token_id==sense_object.token_id, 
                                                                       Senses.related_token_id==sense_object.related_token_id)
     log.info('{}: end.'.format(method_name))
     if query.execute() != 1: return True
     else: return False
 def insert(self, sense_object):
     method_name = 'SenseMapper.insert'
     log.info('{}: initialization.'.format(method_name))
     query = Senses.insert(token_id=sense_object.token_id, 
                           related_token_id=sense_object.related_token_id,
                           sense_type=sense_object.sense_type, 
                           correlation=sense_object.correlation)
     query.execute()
     log.info('{}: end.'.format(method_name))
     return sense_object
Exemple #5
0
 def insert(self, sense_object):
     method_name = 'SenseMapper.insert'
     log.info('{}: initialization.'.format(method_name))
     query = Senses.insert(token_id=sense_object.token_id,
                           related_token_id=sense_object.related_token_id,
                           sense_type=sense_object.sense_type,
                           correlation=sense_object.correlation)
     query.execute()
     log.info('{}: end.'.format(method_name))
     return sense_object
Exemple #6
0
 def update(self, sense_object):
     method_name = 'SenseMapper.update'
     log.info('{}: initialization.'.format(method_name))
     query = Senses.update(
         sense_type=sense_object.sense_type,
         correlation=sense_object.correlation).where(
             Senses.token_id == sense_object.token_id,
             Senses.related_token_id == sense_object.related_token_id)
     log.info('{}: end.'.format(method_name))
     if query.execute() != 1: return True
     else: return False
 def get(self, token_id, related_token_id):
     method_name = 'SenseMapper.get'
     log.info('{}: initialization.'.format(method_name))
     
     try:
         sense_object = Senses.get(Senses.token_id==token_id, Senses.related_token_id==related_token_id)
         log.info('{}: end.'.format(method_name))
         return self.mapper(sense_object)
     except Exception as e:
         log.info('SenseDoesNotExist errno={}: strerror{}.'.format(e.errno, e.strerror))
         log.info('{}: end.'.format(method_name))
         raise Exception('SenseDoesNotExist errno={}: strerror{}.'.format(e.errno, e.strerror))
Exemple #8
0
    def get(self, token_id, related_token_id):
        method_name = 'SenseMapper.get'
        log.info('{}: initialization.'.format(method_name))

        try:
            sense_object = Senses.get(
                Senses.token_id == token_id,
                Senses.related_token_id == related_token_id)
            log.info('{}: end.'.format(method_name))
            return self.mapper(sense_object)
        except Exception as e:
            log.info('SenseDoesNotExist errno={}: strerror{}.'.format(
                e.errno, e.strerror))
            log.info('{}: end.'.format(method_name))
            raise Exception('SenseDoesNotExist errno={}: strerror{}.'.format(
                e.errno, e.strerror))