dataimport.py
changeset 8835 3612b760488b
parent 8834 6947201033be
child 8900 010a59e12d89
equal deleted inserted replaced
8834:6947201033be 8835:3612b760488b
  1050                 if len(targets) == 1:
  1050                 if len(targets) == 1:
  1051                     subjtype = targets[0]
  1051                     subjtype = targets[0]
  1052                 else:
  1052                 else:
  1053                     raise ValueError('You should give the subject etype for '
  1053                     raise ValueError('You should give the subject etype for '
  1054                                      'inlined relation %s'
  1054                                      'inlined relation %s'
  1055                                      ', as it cannot be inferred' % rtype)
  1055                                      ', as it cannot be inferred: '
       
  1056                                      'this type is given as keyword argument '
       
  1057                                      '``subjtype``'% rtype)
  1056             statement = self.sqlgen.update(SQL_PREFIX + subjtype,
  1058             statement = self.sqlgen.update(SQL_PREFIX + subjtype,
  1057                                            data, ['cw_eid'])
  1059                                            data, ['cw_eid'])
  1058         else:
  1060         else:
  1059             _sql = self._sql.relations
  1061             _sql = self._sql.relations
  1060             data = {'eid_from': subject, 'eid_to': object}
  1062             data = {'eid_from': subject, 'eid_to': object}