Django

Code

Changeset 9232

Show
Ignore:
Timestamp:
10/13/08 14:41:48 (1 month ago)
Author:
ikelly
Message:

[1.0.X] Fixed Oracle introspection mapping of DATE columns, and added an
entry for Oracle 10g native float columns.

Backport of r9231 from trunk.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/releases/1.0.X

    • Property svnmerge-integrated changed from /django/trunk:1-9097,9099-9102,9104-9109,9111,9113-9144,9146-9151,9153-9156,9158-9159,9161-9187,9189-9228 to /django/trunk:1-9097,9099-9102,9104-9109,9111,9113-9144,9146-9151,9153-9156,9158-9159,9161-9187,9189-9228,9231
  • django/branches/releases/1.0.X/django/db/backends/oracle/introspection.py

    r8296 r9232  
    99    data_types_reverse = { 
    1010        cx_Oracle.CLOB: 'TextField', 
    11         cx_Oracle.DATETIME: 'DateTimeField', 
     11        cx_Oracle.DATETIME: 'DateField', 
    1212        cx_Oracle.FIXED_CHAR: 'CharField', 
    1313        cx_Oracle.NCLOB: 'TextField', 
     
    1616        cx_Oracle.TIMESTAMP: 'DateTimeField', 
    1717    } 
     18 
     19    try: 
     20        data_types_reverse[cx_Oracle.NATIVE_FLOAT] = 'FloatField' 
     21    except AttributeError: 
     22        pass 
    1823 
    1924    def get_table_list(self, cursor):