diff options
| author | mike bayer <mike_mp@zzzcomputing.com> | 2020-08-12 16:40:53 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@bbpush.zzzcomputing.com> | 2020-08-12 16:40:53 +0000 |
| commit | c7cf63d64e2b47cdabcda622af86513ec192f4a4 (patch) | |
| tree | b4c6121206773f57516293157e88ed13f98beba7 /doc | |
| parent | cf3a2a991c82f410b9ce82a589a162b2a2ec529e (diff) | |
| parent | 6d4dcbb40571644494524738cd76e2e281323534 (diff) | |
| download | sqlalchemy-c7cf63d64e2b47cdabcda622af86513ec192f4a4.tar.gz | |
Merge "Break scalars() and mappings() into separate objects"
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/build/changelog/unreleased_14/bind_removed_from_compiler.rst | 2 | ||||
| -rw-r--r-- | doc/build/changelog/unreleased_14/result.rst | 6 | ||||
| -rw-r--r-- | doc/build/core/connections.rst | 9 |
3 files changed, 13 insertions, 4 deletions
diff --git a/doc/build/changelog/unreleased_14/bind_removed_from_compiler.rst b/doc/build/changelog/unreleased_14/bind_removed_from_compiler.rst index 77c02f517..066baf516 100644 --- a/doc/build/changelog/unreleased_14/bind_removed_from_compiler.rst +++ b/doc/build/changelog/unreleased_14/bind_removed_from_compiler.rst @@ -5,4 +5,4 @@ and removed the ``.execute()`` and ``.scalar()`` methods from :class:`.Compiler`. These were essentially forgotten methods from over a decade ago and had no practical use, and it's not appropriate for the :class:`.Compiler` object - itself to be maintaining a reference to an :class:`.Engine`. + itself to be maintaining a reference to an :class:`_engine.Engine`. diff --git a/doc/build/changelog/unreleased_14/result.rst b/doc/build/changelog/unreleased_14/result.rst index 574e2225f..8d0004709 100644 --- a/doc/build/changelog/unreleased_14/result.rst +++ b/doc/build/changelog/unreleased_14/result.rst @@ -2,12 +2,12 @@ :tags: feature, core :tickets: 5087, 4395, 4959 - Implemented an all-new :class:`.Result` object that replaces the previous + Implemented an all-new :class:`_result.Result` object that replaces the previous ``ResultProxy`` object. As implemented in Core, the subclass - :class:`.CursorResult` features a compatible calling interface with the + :class:`_result.CursorResult` features a compatible calling interface with the previous ``ResultProxy``, and additionally adds a great amount of new functionality that can be applied to Core result sets as well as ORM result - sets, which are now integrated into the same model. :class:`.Result` + sets, which are now integrated into the same model. :class:`_result.Result` includes features such as column selection and rearrangement, improved fetchmany patterns, uniquing, as well as a variety of implementations that can be used to create database results from in-memory structures as well. diff --git a/doc/build/core/connections.rst b/doc/build/core/connections.rst index 6c8e51b7b..c6186cbaa 100644 --- a/doc/build/core/connections.rst +++ b/doc/build/core/connections.rst @@ -1266,6 +1266,15 @@ Connection / Engine API :inherited-members: :exclude-members: memoized_attribute, memoized_instancemethod +.. autoclass:: ScalarResult + :members: + :inherited-members: + :exclude-members: memoized_attribute, memoized_instancemethod + +.. autoclass:: MappingResult + :members: + :inherited-members: + :exclude-members: memoized_attribute, memoized_instancemethod .. autoclass:: CursorResult :members: |
