]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Reflect Oracle NUMBER(NULL, 0) as INTEGER
authorKent Bower <kb@retailarchitects.com>
Wed, 11 Apr 2018 21:21:26 +0000 (17:21 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 12 Apr 2018 22:41:59 +0000 (18:41 -0400)
commita3473c08d35e2cce32b014519df5f774c0166cf1
treea230e8a4e42ad189a7f2d331f8ce3ebf9db2a359
parent2cbaebe6c52c9b8df98d108464029162694db8ac
Reflect Oracle NUMBER(NULL, 0) as INTEGER

The Oracle NUMBER datatype is reflected as INTEGER if the precision is NULL
and the scale is zero, as this is how INTEGER values come back when
reflected from Oracle's tables.  Pull request courtesy Kent Bower.

Change-Id: I4627febd46cab7085299c0a5700ee0f0bdca513c
Pull-request: https://github.com/zzzeek/sqlalchemy/pull/437
doc/build/changelog/unreleased_12/oracle_number.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/oracle/base.py
test/dialect/oracle/test_reflection.py