summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authormike bayer <mike_mp@zzzcomputing.com>2020-08-12 16:40:53 +0000
committerGerrit Code Review <gerrit@bbpush.zzzcomputing.com>2020-08-12 16:40:53 +0000
commitc7cf63d64e2b47cdabcda622af86513ec192f4a4 (patch)
treeb4c6121206773f57516293157e88ed13f98beba7 /doc
parentcf3a2a991c82f410b9ce82a589a162b2a2ec529e (diff)
parent6d4dcbb40571644494524738cd76e2e281323534 (diff)
downloadsqlalchemy-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.rst2
-rw-r--r--doc/build/changelog/unreleased_14/result.rst6
-rw-r--r--doc/build/core/connections.rst9
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: