Update of /var/cvs/src/org/mmbase/storage/implementation/database
In directory
james.mmbase.org:/tmp/cvs-serv7344/src/org/mmbase/storage/implementation/database
Modified Files:
DatabaseStorageManager.java
Log Message:
tinyint is a valid dbtype for a boolean
See also:
http://cvs.mmbase.org/viewcvs/src/org/mmbase/storage/implementation/database
Index: DatabaseStorageManager.java
===================================================================
RCS file:
/var/cvs/src/org/mmbase/storage/implementation/database/DatabaseStorageManager.java,v
retrieving revision 1.196
retrieving revision 1.197
diff -u -b -r1.196 -r1.197
--- DatabaseStorageManager.java 26 Jul 2008 19:32:27 -0000 1.196
+++ DatabaseStorageManager.java 29 Jul 2008 08:39:35 -0000 1.197
@@ -32,7 +32,7 @@
*
* @author Pierre van Rooden
* @since MMBase-1.7
- * @version $Id: DatabaseStorageManager.java,v 1.196 2008/07/26 19:32:27
michiel Exp $
+ * @version $Id: DatabaseStorageManager.java,v 1.197 2008/07/29 08:39:35
pierre Exp $
*/
public class DatabaseStorageManager implements StorageManager {
@@ -2380,7 +2380,6 @@
switch (jdbcType) {
case Types.INTEGER :
case Types.SMALLINT :
- case Types.TINYINT :
if (mmbaseType == Field.TYPE_INTEGER || mmbaseType ==
Field.TYPE_NODE) {
return mmbaseType;
} else {
@@ -2392,6 +2391,12 @@
} else {
return Field.TYPE_LONG;
}
+ case Types.TINYINT :
+ if (mmbaseType == Field.TYPE_INTEGER || mmbaseType ==
Field.TYPE_BOOLEAN) {
+ return mmbaseType;
+ } else {
+ return Field.TYPE_INTEGER;
+ }
case Types.FLOAT :
case Types.REAL :
return Field.TYPE_FLOAT;
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs