[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/common/src/dbdrivers/interbase DBdriver.py
From: |
Jason Cater |
Subject: |
gnue/common/src/dbdrivers/interbase DBdriver.py |
Date: |
Fri, 31 May 2002 14:12:33 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Jason Cater <address@hidden> 02/05/31 14:12:33
Modified files:
common/src/dbdrivers/interbase: DBdriver.py
Log message:
fix to introspection case issue [btami]
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/dbdrivers/interbase/DBdriver.py.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
Patches:
Index: gnue/common/src/dbdrivers/interbase/DBdriver.py
diff -c gnue/common/src/dbdrivers/interbase/DBdriver.py:1.9
gnue/common/src/dbdrivers/interbase/DBdriver.py:1.10
*** gnue/common/src/dbdrivers/interbase/DBdriver.py:1.9 Tue May 28 11:27:00 2002
--- gnue/common/src/dbdrivers/interbase/DBdriver.py Fri May 31 14:12:33 2002
***************
*** 188,194 ****
# for rs in cursor.fetchall():
# nativetype = rstrip(rs[2])
! #
# attrs={'id': rs[0], 'name': lower(rstrip(rs[0])),
# 'type':'field', 'nativetype': nativetype,
# 'required': rs[1]==1, 'length': rs[3] }
--- 188,194 ----
# for rs in cursor.fetchall():
# nativetype = rstrip(rs[2])
! #
# attrs={'id': rs[0], 'name': lower(rstrip(rs[0])),
# 'type':'field', 'nativetype': nativetype,
# 'required': rs[1]==1, 'length': rs[3] }
***************
*** 205,215 ****
nativetype = lower(d[SIG2api.DESCRIPTION_TYPE_CODE].__name__)
attrs={'id':d[SIG2api.DESCRIPTION_NAME],
! 'name':d[SIG2api.DESCRIPTION_NAME],
! 'type':'field',
! 'nativetype': nativetype,
! 'required': d[SIG2api.DESCRIPTION_NULL_OK]==0,
! 'length': d[SIG2api.DESCRIPTION_DISPLAY_SIZE]}
if nativetype in ('int','float','long'):
attrs['datatype']='number'
--- 205,215 ----
nativetype = lower(d[SIG2api.DESCRIPTION_TYPE_CODE].__name__)
attrs={'id':d[SIG2api.DESCRIPTION_NAME],
! 'name':lower(d[SIG2api.DESCRIPTION_NAME]),
! 'type':'field',
! 'nativetype': nativetype,
! 'required': d[SIG2api.DESCRIPTION_NULL_OK]==0,
! 'length': d[SIG2api.DESCRIPTION_DISPLAY_SIZE]}
if nativetype in ('int','float','long'):
attrs['datatype']='number'