]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Update Oracle dialect doc, mostly to prefer python-oracledb
authorChristopher Jones <christopher.jones@oracle.com>
Tue, 12 Nov 2024 22:28:38 +0000 (17:28 -0500)
committersqla-tester <sqla-tester@sqlalchemy.org>
Tue, 12 Nov 2024 22:28:38 +0000 (17:28 -0500)
commit855d03cc15ac30d458d8d2e501df5f324238f43e
tree29c5d041ab548a8700249002971673a6eea0acee
parentfa76fbda4aa2887d001e1e15f9bfe9dfb24fadc8
Update Oracle dialect doc, mostly to prefer python-oracledb

### Description

Small updates for Oracle Database dialect documentation.

- prefer python-oracledb over cx_Oracle
- Prefer the product name 'Oracle Database' over the company name 'Oracle'
- update links
- modernize

This is a refresh of existing content.

I decided the apparently now duplicated sections between cx_Oracle and python-oracledb were justified for clarity due to the inevitable differences.

This pull request is:

- [x] A documentation / typographical / small typing error fix
- Good to go, no issue or tests are needed

**Have a nice day!**

Closes: #12078
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/12078
Pull-request-sha: 7c4dcf94032af295a6836e9412a4367b716f2de5

Change-Id: I3678976f5524ee164dc31b3122b224ae37060b71
38 files changed:
doc/build/core/connections.rst
doc/build/core/defaults.rst
doc/build/core/engines.rst
doc/build/core/metadata.rst
doc/build/core/pooling.rst
doc/build/core/type_basics.rst
doc/build/dialects/oracle.rst
doc/build/glossary.rst
doc/build/index.rst
doc/build/orm/persistence_techniques.rst
doc/build/orm/queryguide/relationships.rst
doc/build/orm/relationship_persistence.rst
doc/build/orm/versioning.rst
doc/build/tutorial/data_select.rst
lib/sqlalchemy/dialects/oracle/base.py
lib/sqlalchemy/dialects/oracle/cx_oracle.py
lib/sqlalchemy/dialects/oracle/oracledb.py
lib/sqlalchemy/dialects/oracle/provision.py
lib/sqlalchemy/dialects/oracle/types.py
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/engine/default.py
lib/sqlalchemy/engine/events.py
lib/sqlalchemy/engine/interfaces.py
lib/sqlalchemy/engine/reflection.py
lib/sqlalchemy/ext/compiler.py
lib/sqlalchemy/orm/context.py
lib/sqlalchemy/sql/_elements_constructors.py
lib/sqlalchemy/sql/compiler.py
lib/sqlalchemy/sql/elements.py
lib/sqlalchemy/sql/operators.py
lib/sqlalchemy/sql/schema.py
lib/sqlalchemy/sql/selectable.py
lib/sqlalchemy/sql/sqltypes.py
reap_dbs.py
test/dialect/oracle/_oracledb_mode.py
test/dialect/oracle/test_compiler.py
test/dialect/oracle/test_dialect.py
test/dialect/oracle/test_types.py