]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
add literal_processors for interval, PG and Oracle
authorindivar <indimishra@gmail.com>
Thu, 28 Sep 2023 17:43:57 +0000 (13:43 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 24 Oct 2023 16:10:31 +0000 (12:10 -0400)
commit598ae1d120a35ee9e19cf7f953c7dd51047954d6
tree0179617b37ad9c9c65c13e11775f4f2a3d7751ce
parent1a23c8dee5665ebda75a1ea7d5e7ca355ea1f78b
add literal_processors for interval, PG and Oracle

Implemented "literal value processing" for the :class:`.Interval` datatype
for both the PostgreSQL and Oracle dialects, allowing literal rendering of
interval values.  Pull request courtesy Indivar Mishra.

Fixes: #9737
Closes: #10383
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/10383
Pull-request-sha: bf3a73dfd9d329779e12037ae62dc1032e76d0f6

Change-Id: Ic1a1c505f23eeb681059303799d5fc8821aadacf
doc/build/changelog/unreleased_20/9737.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/oracle/types.py
lib/sqlalchemy/dialects/postgresql/types.py
lib/sqlalchemy/testing/requirements.py
lib/sqlalchemy/testing/suite/test_types.py
test/dialect/oracle/test_types.py
test/dialect/postgresql/test_types.py
test/requirements.py