misc/migration/3.10.9_Any.py
changeset 8694 d901c36bcfce
parent 7550 183a61d1bab9
child 11178 b3d3e23be27b
equal deleted inserted replaced
8693:a6ca96ec8693 8694:d901c36bcfce
     1 from __future__ import with_statement
       
     2 import sys
     1 import sys
     3 
       
     4 
     2 
     5 if confirm('fix some corrupted entities noticed on several instances?'):
     3 if confirm('fix some corrupted entities noticed on several instances?'):
     6     rql('DELETE CWConstraint X WHERE NOT E constrained_by X')
     4     rql('DELETE CWConstraint X WHERE NOT E constrained_by X')
     7     rql('SET X is_instance_of Y WHERE X is Y, NOT X is_instance_of Y')
     5     rql('SET X is_instance_of Y WHERE X is Y, NOT X is_instance_of Y')
     8     commit()
     6     commit()