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

Method remove

lib/sqlalchemy/orm/attributes.py:1145–1155  ·  view source on GitHub ↗
(
        self,
        state: InstanceState[Any],
        dict_: _InstanceDict,
        value: Any,
        initiator: Optional[AttributeEventToken],
        passive: PassiveFlag = PASSIVE_OFF,
    )

Source from the content-addressed store, hash-verified

1143 self.set(state, dict_, value, initiator, passive=passive)
1144
1145 def remove(
1146 self,
1147 state: InstanceState[Any],
1148 dict_: _InstanceDict,
1149 value: Any,
1150 initiator: Optional[AttributeEventToken],
1151 passive: PassiveFlag = PASSIVE_OFF,
1152 ) -> None:
1153 self.set(
1154 state, dict_, None, initiator, passive=passive, check_old=value
1155 )
1156
1157 def pop(
1158 self,

Callers 1

removeMethod · 0.45

Calls 1

setMethod · 0.95

Tested by

no test coverage detected