(self, state: InstanceState[Any])
| 3611 | self.add(instance, _warn=False) |
| 3612 | |
| 3613 | def _save_or_update_state(self, state: InstanceState[Any]) -> None: |
| 3614 | state._orphaned_outside_of_session = False |
| 3615 | self._save_or_update_impl(state) |
| 3616 | |
| 3617 | mapper = _state_mapper(state) |
| 3618 | for o, m, st_, dct_ in mapper.cascade_iterator( |
| 3619 | "save-update", state, halt_on=self._contains_state |
| 3620 | ): |
| 3621 | self._save_or_update_impl(st_) |
| 3622 | |
| 3623 | def delete(self, instance: object) -> None: |
| 3624 | """Mark an instance as deleted. |
no test coverage detected