server/schemahooks.py
branch3.5
changeset 2920 64322aa83a1d
parent 2745 0dafa29ace1f
child 2967 e7d348134006
equal deleted inserted replaced
2919:662f35236d1c 2920:64322aa83a1d
   734     MemSchemaCWETypeDel(session, name)
   734     MemSchemaCWETypeDel(session, name)
   735 
   735 
   736 
   736 
   737 def after_del_eetype(session, eid):
   737 def after_del_eetype(session, eid):
   738     # workflow cleanup
   738     # workflow cleanup
   739     session.execute('DELETE State X WHERE NOT X state_of Y')
   739     session.execute('DELETE Workflow X WHERE NOT X workflow_of Y')
   740     session.execute('DELETE Transition X WHERE NOT X transition_of Y')
       
   741 
   740 
   742 
   741 
   743 def before_del_ertype(session, eid):
   742 def before_del_ertype(session, eid):
   744     """before deleting a CWRType entity:
   743     """before deleting a CWRType entity:
   745     * check that we don't remove a core relation type
   744     * check that we don't remove a core relation type