# HG changeset patch # User Sylvain Thénault # Date 1249075927 -7200 # Node ID d9c5a7e0563cbbf848fe096789f96aeb59a6c389 # Parent d02eed70937f9b7f0b4b15595e4b011b6542f604 [C schema seria] cleanup diff -r d02eed70937f -r d9c5a7e0563c server/schemaserial.py --- a/server/schemaserial.py Fri Jul 31 23:30:56 2009 +0200 +++ b/server/schemaserial.py Fri Jul 31 23:32:07 2009 +0200 @@ -284,11 +284,11 @@ if not verbose: pb_size = len(aller) + len(CONSTRAINTS) + len([x for x in eschemas if x.specializes()]) pb = ProgressBar(pb_size, title=_title) + rql = 'INSERT CWConstraintType X: X name %(ct)s' for cstrtype in CONSTRAINTS: - rql = 'INSERT CWConstraintType X: X name "%s"' % cstrtype if verbose: print rql - cursor.execute(rql) + cursor.execute(rql, {'ct': unicode(cstrtype)}) if not verbose: pb.update() groupmap = group_mapping(cursor, interactive=False) @@ -549,12 +549,12 @@ relations, values = frdef_relations_values(rschema, objtype, props) values.update({'se': subjtype, 'rt': str(rschema), 'oe': objtype}) yield 'SET %s WHERE %s, %s, X is CWAttribute' % (','.join(relations), - _LOCATE_RDEF_RQL0, - _LOCATE_RDEF_RQL1), values + _LOCATE_RDEF_RQL0, + _LOCATE_RDEF_RQL1), values def updatenfrdef2rql(rschema, subjtype, objtype, props): relations, values = nfrdef_relations_values(rschema, objtype, props) values.update({'se': subjtype, 'rt': str(rschema), 'oe': objtype}) yield 'SET %s WHERE %s, %s, X is CWRelation' % (','.join(relations), - _LOCATE_RDEF_RQL0, - _LOCATE_RDEF_RQL1), values + _LOCATE_RDEF_RQL0, + _LOCATE_RDEF_RQL1), values