Update of /usr/cvs/Public/pygresql/module
In directory druid.net:/tmp/cvs-serv24200/module
Modified Files:
TEST_PyGreSQL_dbapi20.py pgdb.py
Log Message:
Added int8 to INTEGER types, created new SMALLINT type.
To see the diffs for this commit:
http://www.druid.net/pygresql/viewcvs.cgi/cvs/pygresql/module/TEST_PyGreSQL_dbapi20.py.diff?r1=1.10&r2=1.11
Index: TEST_PyGreSQL_dbapi20.py
===================================================================
RCS file: /usr/cvs/Public/pygresql/module/TEST_PyGreSQL_dbapi20.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- TEST_PyGreSQL_dbapi20.py 1 Nov 2008 15:38:02 -0000 1.10
+++ TEST_PyGreSQL_dbapi20.py 21 Nov 2008 21:30:58 -0000 1.11
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# $Id: TEST_PyGreSQL_dbapi20.py,v 1.10 2008/11/01 15:38:02 cito Exp $
+# $Id: TEST_PyGreSQL_dbapi20.py,v 1.11 2008/11/21 21:30:58 cito Exp $
import dbapi20
import unittest
@@ -107,6 +107,13 @@
self.assertEqual('numeric', pgdb.NUMBER)
self.assertEqual('int4', pgdb.NUMBER)
self.assertNotEqual('int4', pgdb.NUMERIC)
+ self.assertEqual('int2', pgdb.SMALLINT)
+ self.assertNotEqual('int4', pgdb.SMALLINT)
+ self.assertEqual('int2', pgdb.INTEGER)
+ self.assertEqual('int4', pgdb.INTEGER)
+ self.assertEqual('int8', pgdb.INTEGER)
+ self.assertNotEqual('int4', pgdb.LONG)
+ self.assertEqual('int8', pgdb.LONG)
self.assert_('char' in pgdb.STRING)
self.assert_(pgdb.NUMERIC <= pgdb.NUMBER)
self.assert_(pgdb.NUMBER >= pgdb.INTEGER)
http://www.druid.net/pygresql/viewcvs.cgi/cvs/pygresql/module/pgdb.py.diff?r1=1.48&r2=1.49
Index: pgdb.py
===================================================================
RCS file: /usr/cvs/Public/pygresql/module/pgdb.py,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- pgdb.py 21 Nov 2008 21:17:53 -0000 1.48
+++ pgdb.py 21 Nov 2008 21:30:58 -0000 1.49
@@ -4,7 +4,7 @@
#
# Written by D'Arcy J.M. Cain
#
-# $Id: pgdb.py,v 1.48 2008/11/21 21:17:53 cito Exp $
+# $Id: pgdb.py,v 1.49 2008/11/21 21:30:58 cito Exp $
#
"""pgdb - DB-API 2.0 compliant module for PygreSQL.
@@ -508,7 +508,8 @@
# Additional type objects (more specific):
BOOL = pgdbType('bool')
-INTEGER = pgdbType('int2 int4 serial')
+SMALLINT = pgdbType('int2')
+INTEGER = pgdbType('int2 int4 int8 serial')
LONG = pgdbType('int8')
FLOAT = pgdbType('float4 float8')
NUMERIC = pgdbType('numeric')
_______________________________________________
PyGreSQL mailing list
[email protected]
http://mailman.vex.net/mailman/listinfo/pygresql