hooks/syncschema.py
changeset 10919 adda409c8d2b
parent 10917 edea9c324396
child 10920 4b0443afbb3d
equal deleted inserted replaced
10918:6b1445cfccdf 10919:adda409c8d2b
  1154             rdeftype = 'CWRelation'
  1154             rdeftype = 'CWRelation'
  1155             pendingrdefs.add((subjschema, rschema, objschema))
  1155             pendingrdefs.add((subjschema, rschema, objschema))
  1156             if not (cnx.deleted_in_transaction(subjschema.eid) or
  1156             if not (cnx.deleted_in_transaction(subjschema.eid) or
  1157                     cnx.deleted_in_transaction(objschema.eid)):
  1157                     cnx.deleted_in_transaction(objschema.eid)):
  1158                 cnx.execute('DELETE X %s Y WHERE X is %s, Y is %s'
  1158                 cnx.execute('DELETE X %s Y WHERE X is %s, Y is %s'
  1159                                 % (rschema, subjschema, objschema))
  1159                             % (rschema, subjschema, objschema))
  1160         RDefDelOp(cnx, rdef=rdef)
  1160         RDefDelOp(cnx, rdef=rdef)
  1161 
  1161 
  1162 
  1162 
  1163 # CWComputedRType hooks #######################################################
  1163 # CWComputedRType hooks #######################################################
  1164 
  1164