
ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself). You can achieve the same result by closing it manually close will close this PR and stop Dependabot recreating it. reopen will reopen this PR if it is closed. cancel merge will cancel a previously requested merge and block automerging. squash and merge will squash and merge this PR after your CI passes on it. merge will merge this PR after your CI passes on it. recreate will recreate this PR, overwriting any edits that have been made to it. You can trigger Dependabot actions by commenting on this PR: You can also trigger a rebase manually by commenting rebase. Fixed issue where _() method would not work forĭependabot will resolve any conflicts with this PR as long as you don't alter it yourself. Overall, this case is pretty thorny so further adjustments might For the moment, if the _orm.query_expression()ĭoes have a default expression, that label name is still used for thatĭefault, and an additional label with the same name will continue to be _orm.query_expression(), even when _orm.query_expression() had Had a label name that matched the attribute which used Not render correct SQL in some contexts, in the case where the expression
Fixed issues in _orm.with_expression() where expressions that wereĬomposed of columns that were referenced from the enclosing SELECT would Loaded elsewhere, often for the purposes of restoring from a cache. Of its use cases, that of adding objects to a Session that were Transfer during "merge" does not impact the persistence behavior of the As "viewonly" relationshipsĪren't persisted under any circumstances, allowing their contents to Series as of #4994, which took "merge" out of the set of cascadesĪpplied by default to "viewonly" relationships. Overall, this is a behavioral adjustment to a change introduced in the 1.4 Parameter remains at its default of True. _() checks for "raise" are now suspended within Where an object that contains a loaded relationship that was nonethelessĬonfigured as lazy='raise' on the mapping would fail when passed to Strategies that use _() to pull fully loaded objectsįrom caches and other similar techniques.
Fixed bug where _() would fail to preserve theĬurrent loaded contents of relationship attributes that were indicated with