diff options
| author | mike bayer <mike_mp@zzzcomputing.com> | 2020-08-18 17:33:46 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@bbpush.zzzcomputing.com> | 2020-08-18 17:33:46 +0000 |
| commit | 2ec2db14d018e286e8c8eb629374a3e5c3fa3760 (patch) | |
| tree | acb6d852a0b9d4aa07f8334b6a386995f7815297 /lib/sqlalchemy/dialects/postgresql/provision.py | |
| parent | 7277c12e4d1bdc9647b9b306d89b5847d1c5a4d7 (diff) | |
| parent | 06f1929b866abc2af0ff5c838e472a8b1c98d6e6 (diff) | |
| download | sqlalchemy-2ec2db14d018e286e8c8eb629374a3e5c3fa3760.tar.gz | |
Merge "Update dialect for pg8000 version 1.16.0"
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql/provision.py')
| -rw-r--r-- | lib/sqlalchemy/dialects/postgresql/provision.py | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/lib/sqlalchemy/dialects/postgresql/provision.py b/lib/sqlalchemy/dialects/postgresql/provision.py index eb82a411e..6c6dc4be6 100644 --- a/lib/sqlalchemy/dialects/postgresql/provision.py +++ b/lib/sqlalchemy/dialects/postgresql/provision.py @@ -1,30 +1,13 @@ -import copy import time from ... import exc from ... import text from ...testing.provision import create_db from ...testing.provision import drop_db -from ...testing.provision import generate_driver_url from ...testing.provision import log from ...testing.provision import temp_table_keyword_args -@generate_driver_url.for_db("postgresql") -def generate_driver_url(url, driver): - new_url = copy.copy(url) - new_url.drivername = "postgresql+%s" % driver - if new_url.get_driver_name() == "asyncpg": - new_url.query = dict(new_url.query) - new_url.query["async_fallback"] = "true" - try: - new_url.get_dialect() - except exc.NoSuchModuleError: - return None - else: - return new_url - - @create_db.for_db("postgresql") def _pg_create_db(cfg, eng, ident): template_db = cfg.options.postgresql_templatedb |
