MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / _post_update

Method _post_update

lib/sqlalchemy/orm/dependency.py:317–323  ·  view source on GitHub ↗
(self, state, uowcommit, related, is_m2o_delete=False)

Source from the content-addressed store, hash-verified

315 return uow.memo(("reverse_key", process_key), set)
316
317 def _post_update(self, state, uowcommit, related, is_m2o_delete=False):
318 for x in related:
319 if not is_m2o_delete or x is not None:
320 uowcommit.register_post_update(
321 state, [r for l, r in self.prop.synchronize_pairs]
322 )
323 break
324
325 def _pks_changed(self, uowcommit, state):
326 raise NotImplementedError()

Callers 4

process_deletesMethod · 0.80
process_savesMethod · 0.80
process_deletesMethod · 0.80
process_savesMethod · 0.80

Calls 1

register_post_updateMethod · 0.80

Tested by

no test coverage detected