entities/wfobjs.py
branchstable
changeset 4002 4edff8bce44b
parent 3999 5dd6ffc2ccae
child 4012 f6c65e04704c
child 4212 ab6573088b4a
equal deleted inserted replaced
4001:bc31ede2085d 4002:4edff8bce44b
   162         execute('SET X in_state S WHERE S eid %(s)s', {'s': todelstate.eid}, 's')
   162         execute('SET X in_state S WHERE S eid %(s)s', {'s': todelstate.eid}, 's')
   163         execute('SET X from_state NS WHERE X to_state OS, OS eid %(os)s, NS eid %(ns)s',
   163         execute('SET X from_state NS WHERE X to_state OS, OS eid %(os)s, NS eid %(ns)s',
   164                 {'os': todelstate.eid, 'ns': newstate.eid}, 's')
   164                 {'os': todelstate.eid, 'ns': newstate.eid}, 's')
   165         execute('SET X to_state NS WHERE X to_state OS, OS eid %(os)s, NS eid %(ns)s',
   165         execute('SET X to_state NS WHERE X to_state OS, OS eid %(os)s, NS eid %(ns)s',
   166                 {'os': todelstate.eid, 'ns': newstate.eid}, 's')
   166                 {'os': todelstate.eid, 'ns': newstate.eid}, 's')
       
   167         todelstate.delete()
   167 
   168 
   168 
   169 
   169 class BaseTransition(AnyEntity):
   170 class BaseTransition(AnyEntity):
   170     """customized class for abstract transition
   171     """customized class for abstract transition
   171 
   172