Revision 3077
Added by Aaron Marcuse-Kubitza over 12 years ago
xml_func.py | ||
---|---|---|
10 | 10 |
import exc |
11 | 11 |
import format |
12 | 12 |
import maps |
13 |
import sql |
|
13 |
import sql_io
|
|
14 | 14 |
import strings |
15 | 15 |
import term |
16 | 16 |
import units |
... | ... | |
100 | 100 |
# pass-through optimization for aggregating functions with one arg |
101 | 101 |
value = items[0][1] # pass through first arg |
102 | 102 |
elif row_mode and name in rel_funcs: # row-based mode: evaluate using DB |
103 |
value = sql.put(db, name, dict(items)) |
|
103 |
value = sql_io.put(db, name, dict(items))
|
|
104 | 104 |
elif column_mode and not name in structural_funcs: # column-based mode |
105 | 105 |
if name in rel_funcs: return # preserve relational functions |
106 | 106 |
# otherwise XML-only, so just replace with last param |
Also available in: Unified diff
Moved Heuristic queries from sql.py to new sql_io.py