MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / __set_wo_mutation

Function __set_wo_mutation

lib/sqlalchemy/orm/collections.py:1028–1039  ·  view source on GitHub ↗

Run set wo mutation events. The collection is not mutated.

(collection, item, _sa_initiator=None)

Source from the content-addressed store, hash-verified

1026
1027
1028def __set_wo_mutation(collection, item, _sa_initiator=None):
1029 """Run set wo mutation events.
1030
1031 The collection is not mutated.
1032
1033 """
1034 if _sa_initiator is not False:
1035 executor = collection._sa_adapter
1036 if executor:
1037 executor.fire_append_wo_mutation_event(
1038 item, _sa_initiator, key=None
1039 )
1040
1041
1042def __set(collection, item, _sa_initiator, key):

Callers 3

setdefaultFunction · 0.85
updateFunction · 0.85
addFunction · 0.85

Calls 1

Tested by

no test coverage detected