]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Fixed deprecated imports in orm/extensions docs 6341/head
authorNickKush <nickush42@gmail.com>
Wed, 21 Apr 2021 21:14:28 +0000 (00:14 +0300)
committerNickKush <nickush42@gmail.com>
Wed, 21 Apr 2021 21:14:28 +0000 (00:14 +0300)
doc/build/orm/extensions/associationproxy.rst
doc/build/orm/extensions/asyncio.rst

index e976006c4cd46914222c6121ed995a5ce9563c67..640810117a3623d9600b9c32978fe5388c844405 100644 (file)
@@ -24,8 +24,7 @@ Each ``User`` can have any number of ``Keyword`` objects, and vice-versa
 (the many-to-many pattern is described at :ref:`relationships_many_to_many`)::
 
     from sqlalchemy import Column, Integer, String, ForeignKey, Table
-    from sqlalchemy.orm import relationship
-    from sqlalchemy.ext.declarative import declarative_base
+    from sqlalchemy.orm import declarative_base, relationship
 
     Base = declarative_base()
 
@@ -167,10 +166,8 @@ collection of ``User`` to the ``.keyword`` attribute present on each
 ``UserKeyword``::
 
     from sqlalchemy import Column, Integer, String, ForeignKey
-    from sqlalchemy.orm import relationship, backref
-
     from sqlalchemy.ext.associationproxy import association_proxy
-    from sqlalchemy.ext.declarative import declarative_base
+    from sqlalchemy.orm import backref, declarative_base, relationship
 
     Base = declarative_base()
 
@@ -277,9 +274,8 @@ argument to the ``User.keywords`` proxy so that these values are assigned approp
 when new elements are added to the dictionary::
 
     from sqlalchemy import Column, Integer, String, ForeignKey
-    from sqlalchemy.orm import relationship, backref
     from sqlalchemy.ext.associationproxy import association_proxy
-    from sqlalchemy.ext.declarative import declarative_base
+    from sqlalchemy.orm import backref, declarative_base, relationship    
     from sqlalchemy.orm.collections import attribute_mapped_collection
 
     Base = declarative_base()
@@ -353,10 +349,8 @@ an association proxy on ``User`` that refers to an association proxy
 present on ``UserKeyword``::
 
     from sqlalchemy import Column, Integer, String, ForeignKey
-    from sqlalchemy.orm import relationship, backref
-
     from sqlalchemy.ext.associationproxy import association_proxy
-    from sqlalchemy.ext.declarative import declarative_base
+    from sqlalchemy.orm import backref, declarative_base, relationship 
     from sqlalchemy.orm.collections import attribute_mapped_collection
 
     Base = declarative_base()
index 2d3002c6dda8de87e84bc6bc045f755012d4763f..e56c4b59ac35a957c0e75f6e2ca165663aa6446d 100644 (file)
@@ -100,9 +100,9 @@ illustrates a complete example including mapper and session configuration::
     from sqlalchemy import Integer
     from sqlalchemy import String
     from sqlalchemy.ext.asyncio import AsyncSession
-    from sqlalchemy.ext.asyncio import create_async_engine
-    from sqlalchemy.ext.declarative import declarative_base
+    from sqlalchemy.ext.asyncio import create_async_engine    
     from sqlalchemy.future import select
+    from sqlalchemy.orm import declarative_base
     from sqlalchemy.orm import relationship
     from sqlalchemy.orm import selectinload
     from sqlalchemy.orm import sessionmaker