Project

General

Profile

« Previous | Next » 

Revision 59

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.

View differences:

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