Revision 59
Added by Aaron Marcuse-Kubitza over 12 years ago
db_xml.py | ||
---|---|---|
54 | 54 |
except KeyError: pass |
55 | 55 |
|
56 | 56 |
# Add fkey to parent |
57 |
if parent_id != None: row[pkey(name_of(node.parentNode))] = parent_id |
|
57 |
if parent_id != None: |
|
58 |
parent_ptr = node.getAttribute('fkey') |
|
59 |
if parent_ptr == '': parent_ptr = pkey(name_of(node.parentNode)) |
|
60 |
row[parent_ptr] = parent_id |
|
58 | 61 |
|
59 | 62 |
# Insert node |
60 | 63 |
for try_num in range(2): |
Also available in: Unified diff
map: Added support for custom fkeys to parent in db XML trees. Removed extraneous csv reader/writer config because Excel format is default. Improved documentation.