equal
deleted
inserted
replaced
245 assert isinstance(expr, dict) |
245 assert isinstance(expr, dict) |
246 kwargs = expr |
246 kwargs = expr |
247 kwargs['x'] = self.eid |
247 kwargs['x'] = self.eid |
248 kwargs.setdefault('mainvars', u'X') |
248 kwargs.setdefault('mainvars', u'X') |
249 self._cw.execute('INSERT RQLExpression X: X exprtype "ERQLExpression", ' |
249 self._cw.execute('INSERT RQLExpression X: X exprtype "ERQLExpression", ' |
250 'X expression %(expr)s, T condition X ' |
250 'X expression %(expr)s, X mainvars %(mainvars)s, ' |
251 'WHERE T eid %(x)s', |
251 'T condition X WHERE T eid %(x)s',kwargs, 'x') |
252 'T condition X WHERE T eid %(x)s', kwargs, 'x') |
|
253 # XXX clear caches? |
252 # XXX clear caches? |
254 |
253 |
255 |
254 |
256 class Transition(BaseTransition): |
255 class Transition(BaseTransition): |
257 """customized class for Transition entities""" |
256 """customized class for Transition entities""" |