]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
fix typos (#13036)
authorFardin <138363668+fardyn@users.noreply.github.com>
Tue, 16 Dec 2025 20:10:03 +0000 (23:40 +0330)
committerFederico Caselli <cfederico87@gmail.com>
Tue, 16 Dec 2025 20:12:34 +0000 (21:12 +0100)
(cherry picked from commit 7194b5ba3de050815ea20aafb80d262b6fcd1d07)

Change-Id: Ib462035322aaeacd733386f5db6883a811b36a4d

doc/build/core/connections.rst
doc/build/core/engines.rst
doc/build/orm/backref.rst
doc/build/orm/cascades.rst
doc/build/orm/declarative_tables.rst
doc/build/orm/join_conditions.rst
doc/build/orm/persistence_techniques.rst

index 54d6f4560e98764cbae70b53c41da341689e31e9..069c5cd7bd9b12163ac10abfe3c21f0a762424ad 100644 (file)
@@ -545,7 +545,7 @@ wide using the :paramref:`.create_engine.isolation_level` so that pooled
 connections are permanently set in autocommit mode.   The SQLAlchemy connection
 pool as well as the :class:`.Connection` will still seek to invoke the DBAPI
 ``.rollback()`` method upon connection :term:`release`, as their behavior
-remains agonstic of the isolation level that's configured on the connection.
+remains agnostic of the isolation level that's configured on the connection.
 As this rollback still incurs a network round trip under most if not all
 DBAPI drivers, this additional network trip may be disabled using the
 :paramref:`.create_engine.skip_autocommit_rollback` parameter, which will
@@ -769,7 +769,7 @@ for further background on using
 .. versionadded:: 1.4.40 Added
    :paramref:`_engine.Connection.execution_options.yield_per`
    as a Core level execution option to conveniently set streaming results,
-   buffer size, and partition size all at once in a manner that is transferrable
+   buffer size, and partition size all at once in a manner that is transferable
    to that of the ORM's similar use case.
 
 .. _engine_stream_results_sr:
index 8ac57cdaaf3f4242fa275a64ddb93de604afd61a..838e126a718208253882fcdf30d07713f8bad6dd 100644 (file)
@@ -596,7 +596,7 @@ using the
 :paramref:`_sa.create_engine.pool_logging_name` parameters with
 :func:`sqlalchemy.create_engine`; the name will be appended to existing
 class-qualified logging name.   This use is recommended for applications that
-make use of multiple global :class:`.Engine` instances simultaenously, so
+make use of multiple global :class:`.Engine` instances simultaneously, so
 that they may be distinguished in logging::
 
     >>> import logging
index 01f4c90736d5564c1550cafda5ba48b69f4ee204..63a45d0ee6c312cfb81738ed30ae7e51fd673832 100644 (file)
@@ -146,7 +146,7 @@ condition is copied to the new :func:`_orm.relationship` as well::
     "user".id = address.user_id AND address.email LIKE :email_1 || '%%'
     >>>
 
-Other arguments that are transferrable include the
+Other arguments that are transferable include the
 :paramref:`_orm.relationship.secondary` parameter that refers to a
 many-to-many association table, as well as the "join" arguments
 :paramref:`_orm.relationship.primaryjoin` and
index 20f96001e33f5244257f6514b367538823add400..62b0168f1aa8249497c03a321d9395b4b3a22cdc 100644 (file)
@@ -221,7 +221,7 @@ that it's now pending within a :class:`_orm.Session`, and there would
 frequently be subsequent issues where autoflush would prematurely flush the
 object and cause errors, in those cases where the given object was still being
 constructed and wasn't in a ready state to be flushed. The option to select between
-uni-directional and bi-directional behvaiors was also removed, as this option
+uni-directional and bi-directional behaviors was also removed, as this option
 created two slightly different ways of working, adding to the overall learning
 curve of the ORM as well as to the documentation and user support burden.
 
index 0dd2a01a8fa921b87d7f96472b0e1a21d6144171..3a06e31fb535407ae7db28a38e9dc010a0c09ce0 100644 (file)
@@ -786,7 +786,7 @@ from ``type_annotation_map`` to :class:`_orm.Mapped`, however is significant
 as an indicator for nullability of the :class:`_schema.Column`. When ``None`` is present in the
 union either as it is placed in the :class:`_orm.Mapped` construct.  When
 present in :class:`_orm.Mapped`, it indicates the :class:`_schema.Column`
-would be nullable, in the absense of more specific indicators.  This logic works
+would be nullable, in the absence of more specific indicators.  This logic works
 in the same way as indicating an ``Optional`` type as described at
 :ref:`orm_declarative_mapped_column_nullability`.
 
index c42e2cd337cd9a2063f8f0ff3ac517c960dd0bbd..0cb4bb195aab8147d52d8e9735d53618a2492b05 100644 (file)
@@ -428,8 +428,8 @@ composite key to ``Writer``.
 
 When objects are added to an ORM :class:`.Session` using :meth:`.Session.add`,
 the ORM :term:`flush` process takes on the task of reconciling object
-refereneces that correspond to :func:`_orm.relationship` configurations and
-delivering this state to the databse using INSERT/UPDATE/DELETE statements.  In
+references that correspond to :func:`_orm.relationship` configurations and
+delivering this state to the database using INSERT/UPDATE/DELETE statements.  In
 this specific example, if we associate an ``Article`` with a particular
 ``Magazine``, but then associate the ``Article`` with a ``Writer`` that's
 associated  with a *different* ``Magazine``, this flush process will overwrite
index a877fcd0e0e85ef2a570c4addac97decf517e37f..50556672fe0de024010728dadc450299a511b405 100644 (file)
@@ -421,7 +421,7 @@ against MySQL (not MariaDB) results in SQL like this upon flush:
     FROM my_table WHERE my_table.id = %s
 
 A future release of SQLAlchemy may seek to improve the efficiency of
-eager defaults in the abcense of RETURNING to batch many rows within a
+eager defaults in the absence of RETURNING to batch many rows within a
 single SELECT statement.
 
 Case 4: primary key, RETURNING or equivalent is supported