equal
deleted
inserted
replaced
22 import os |
22 import os |
23 import json |
23 import json |
24 |
24 |
25 from logilab.common.shellutils import ProgressBar |
25 from logilab.common.shellutils import ProgressBar |
26 |
26 |
27 from yams import (BadSchemaDefinition, schema as schemamod, buildobjs as ybo, |
27 from yams import BadSchemaDefinition, schema as schemamod, buildobjs as ybo |
28 schema2sql as y2sql) |
|
29 |
28 |
30 from cubicweb import Binary |
29 from cubicweb import Binary |
31 from cubicweb.schema import (KNOWN_RPROPERTIES, CONSTRAINTS, ETYPE_NAME_MAP, |
30 from cubicweb.schema import (KNOWN_RPROPERTIES, CONSTRAINTS, ETYPE_NAME_MAP, |
32 VIRTUAL_RTYPES) |
31 VIRTUAL_RTYPES) |
33 from cubicweb.server import sqlutils |
32 from cubicweb.server import sqlutils, schema2sql as y2sql |
34 |
33 |
35 |
34 |
36 def group_mapping(cnx, interactive=True): |
35 def group_mapping(cnx, interactive=True): |
37 """create a group mapping from an rql cursor |
36 """create a group mapping from an rql cursor |
38 |
37 |