]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Add pool creation functions
authorFederico Caselli <cfederico87@gmail.com>
Fri, 7 Apr 2023 18:12:04 +0000 (20:12 +0200)
committerFederico Caselli <cfederico87@gmail.com>
Wed, 12 Apr 2023 20:30:35 +0000 (22:30 +0200)
commit541ada1bad609b7f2052d0b02214387e242c6cc5
tree0054fff02624e2cb461fee4d5687031d5ebf7f8c
parent107ec58bdfbcbb09f40d92590f8197ffa683a925
Add pool creation functions

Added :func:`_sa.create_pool_from_url` and
:func:`_asyncio.create_async_pool_from_url` to create
a :class:`_pool.Pool` instance from an input url passed as string
or :class:`_sa.URL`.

Fixes: #9613
Change-Id: Icd8aa3f2849e6fd1bc5341114f3ef8d216a2c543
12 files changed:
doc/build/changelog/changelog_20.rst
doc/build/changelog/unreleased_20/9613.rst [new file with mode: 0644]
doc/build/core/engines.rst
doc/build/core/pooling.rst
doc/build/orm/extensions/asyncio.rst
lib/sqlalchemy/__init__.py
lib/sqlalchemy/engine/__init__.py
lib/sqlalchemy/engine/create.py
lib/sqlalchemy/ext/asyncio/__init__.py
lib/sqlalchemy/ext/asyncio/engine.py
test/engine/test_parseconnect.py
test/ext/asyncio/test_engine_py3k.py