(self, state: InstanceState[Any])
| 3509 | self.add(instance, _warn=False) |
| 3510 | |
| 3511 | def _save_or_update_state(self, state: InstanceState[Any]) -> None: |
| 3512 | state._orphaned_outside_of_session = False |
| 3513 | self._save_or_update_impl(state) |
| 3514 | |
| 3515 | mapper = _state_mapper(state) |
| 3516 | for o, m, st_, dct_ in mapper.cascade_iterator( |
| 3517 | "save-update", state, halt_on=self._contains_state |
| 3518 | ): |
| 3519 | self._save_or_update_impl(st_) |
| 3520 | |
| 3521 | def delete(self, instance: object) -> None: |
| 3522 | """Mark an instance as deleted. |
no test coverage detected