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

Function __set_wo_mutation

lib/sqlalchemy/orm/collections.py:1080–1091  ·  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

1078
1079
1080def __set_wo_mutation(collection, item, _sa_initiator=None):
1081 """Run set wo mutation events.
1082
1083 The collection is not mutated.
1084
1085 """
1086 if _sa_initiator is not False:
1087 executor = collection._sa_adapter
1088 if executor:
1089 executor.fire_append_wo_mutation_event(
1090 item, _sa_initiator, key=None
1091 )
1092
1093
1094def __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