server/migractions.py
changeset 7161 e3f69df8dac7
parent 7116 dfd4680a23f0
child 7166 dde161937d3e
equal deleted inserted replaced
7156:b1521f1546e0 7161:e3f69df8dac7
   436                                                % (expr, action, erschema)):
   436                                                % (expr, action, erschema)):
   437                     self.rqlexec('INSERT RQLExpression X: X exprtype %%(exprtype)s, '
   437                     self.rqlexec('INSERT RQLExpression X: X exprtype %%(exprtype)s, '
   438                                  'X expression %%(expr)s, X mainvars %%(vars)s, T %s X '
   438                                  'X expression %%(expr)s, X mainvars %%(vars)s, T %s X '
   439                                  'WHERE T eid %%(x)s' % perm,
   439                                  'WHERE T eid %%(x)s' % perm,
   440                                  {'expr': expr, 'exprtype': exprtype,
   440                                  {'expr': expr, 'exprtype': exprtype,
   441                                   'vars': expression.mainvars, 'x': teid},
   441                                   'vars': u','.join(sorted(expression.mainvars)),
       
   442                                   'x': teid},
   442                                  ask_confirm=False)
   443                                  ask_confirm=False)
   443 
   444 
   444     def _synchronize_rschema(self, rtype, syncrdefs=True,
   445     def _synchronize_rschema(self, rtype, syncrdefs=True,
   445                              syncperms=True, syncprops=True):
   446                              syncperms=True, syncprops=True):
   446         """synchronize properties of the persistent relation schema against its
   447         """synchronize properties of the persistent relation schema against its