equal
deleted
inserted
replaced
295 sqlexec('UPDATE entities SET type=%(newname)s WHERE type=%(oldname)s', |
295 sqlexec('UPDATE entities SET type=%(newname)s WHERE type=%(oldname)s', |
296 {'newname': newname, 'oldname': oldname}) |
296 {'newname': newname, 'oldname': oldname}) |
297 for eid, (etype, uri, extid, auri) in self.session.repo._type_source_cache.items(): |
297 for eid, (etype, uri, extid, auri) in self.session.repo._type_source_cache.items(): |
298 if etype == oldname: |
298 if etype == oldname: |
299 self.session.repo._type_source_cache[eid] = (newname, uri, extid, auri) |
299 self.session.repo._type_source_cache[eid] = (newname, uri, extid, auri) |
300 sqlexec('UPDATE deleted_entities SET type=%(newname)s WHERE type=%(oldname)s', |
|
301 {'newname': newname, 'oldname': oldname}) |
|
302 # XXX transaction records |
300 # XXX transaction records |
303 |
301 |
304 def precommit_event(self): |
302 def precommit_event(self): |
305 self.rename(self.oldname, self.newname) |
303 self.rename(self.oldname, self.newname) |
306 |
304 |