Using the MP_Node, after I have added a couple of nodes (12), when i move them around it will raise an exception IntegrityError telling column path is not unique.
I'm using the mercurial trunk.
trace :
/Library/Python/2.5/site-packages/treebeard/mp_tree.pyc in move(self, target, pos)
668 cursor = connection.cursor()
669 for sql, vals in stmts:
--> 670 cursor.execute(sql, vals)
671 transaction.commit_unless_managed()
672
/Library/Python/2.5/site-packages/django/db/backends/util.pyc in execute(self, sql, params)
13 start = time()
14 try:
---> 15 return self.cursor.execute(sql, params)
16 finally:
17 stop = time()
/Library/Python/2.5/site-packages/django/db/backends/sqlite3/base.pyc in execute(self, query, params)
198 query = self.convert_query(query)
199 try:
--> 200 return Database.Cursor.execute(self, query, params)
201 except Database.IntegrityError, e:
202 raise utils.IntegrityError, utils.IntegrityError(*tuple(e)), sys.exc_info()[2]