equal
deleted
inserted
replaced
122 for i, attr in enumerate(attrs): |
122 for i, attr in enumerate(attrs): |
123 var = chr(65+i) |
123 var = chr(65+i) |
124 rqlsel.append(var) |
124 rqlsel.append(var) |
125 rqlrestr.append('X %s %s' % (attr, var)) |
125 rqlrestr.append('X %s %s' % (attr, var)) |
126 rql = 'Any %s WHERE %s' % (','.join(rqlsel), ','.join(rqlrestr)) |
126 rql = 'Any %s WHERE %s' % (','.join(rqlsel), ','.join(rqlrestr)) |
127 rset = session.execute(rql, {'x': self.entity.eid}, 'x') |
127 rset = session.execute(rql, {'x': self.entity.eid}) |
128 for i, attr in enumerate(attrs): |
128 for i, attr in enumerate(attrs): |
129 oldvalue = rset[0][i] |
129 oldvalue = rset[0][i] |
130 newvalue = self.entity[attr] |
130 newvalue = self.entity[attr] |
131 if oldvalue != newvalue: |
131 if oldvalue != newvalue: |
132 thisentitychanges.add((attr, oldvalue, newvalue)) |
132 thisentitychanges.add((attr, oldvalue, newvalue)) |