Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/sql In directory sc8-pr-cvs1:/tmp/cvs-serv16778/cirrus/hibernate/sql Modified Files: GenericDialect.java InterbaseDialect.java MySQLDialect.java OracleDialect.java SAPDBDialect.java SybaseDialect.java Log Message: added blob/clob mappings to dialects Index: GenericDialect.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/sql/GenericDialect.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GenericDialect.java 20 Oct 2002 15:54:48 -0000 1.1 --- GenericDialect.java 15 Dec 2002 11:50:46 -0000 1.2 *************** *** 26,29 **** --- 26,31 ---- register( Types.VARBINARY, "VARBINARY($l)" ); register( Types.NUMERIC, "NUMERIC(19, $l)" ); + register( Types.BLOB, "BLOB" ); + register( Types.CLOB, "CLOB" ); } Index: InterbaseDialect.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/sql/InterbaseDialect.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** InterbaseDialect.java 25 Oct 2002 14:37:58 -0000 1.15 --- InterbaseDialect.java 15 Dec 2002 11:50:46 -0000 1.16 *************** *** 27,30 **** --- 27,32 ---- register( Types.VARBINARY, "BLOB" ); register( Types.NUMERIC, "NUMERIC(18, $l)" ); + register( Types.BLOB, "BLOB" ); + register( Types.CLOB, "BLOB SUB_TYPE 1" ); getDefaultProperties().setProperty(Environment.OUTER_JOIN, "true"); Index: MySQLDialect.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/sql/MySQLDialect.java,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** MySQLDialect.java 14 Dec 2002 07:21:47 -0000 1.21 --- MySQLDialect.java 15 Dec 2002 11:50:46 -0000 1.22 *************** *** 33,36 **** --- 33,42 ---- register( Types.VARBINARY, 255, "VARCHAR($l) BINARY" ); register( Types.NUMERIC, "NUMERIC(19, $l)" ); + register( Types.BLOB, "LONGBLOB" ); + register( Types.BLOB, 16777215, "MEDIUMBLOB" ); + register( Types.BLOB, 65535, "BLOB" ); + register( Types.CLOB, "LONGTEXT" ); + register( Types.CLOB, 16777215, "MEDIUMTEXT" ); + register( Types.CLOB, 65535, "TEXT" ); getDefaultProperties().setProperty(Environment.OUTER_JOIN, "true"); Index: OracleDialect.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/sql/OracleDialect.java,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** OracleDialect.java 25 Oct 2002 14:37:58 -0000 1.28 --- OracleDialect.java 15 Dec 2002 11:50:46 -0000 1.29 *************** *** 32,35 **** --- 32,37 ---- register( Types.VARBINARY, "RAW($l)" ); register( Types.NUMERIC, "NUMBER(19, $l)" ); + register( Types.BLOB, "BLOB" ); + register( Types.CLOB, "CLOB" ); outerJoinGenerator = new OracleOuterJoinGenerator(); Index: SAPDBDialect.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/sql/SAPDBDialect.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** SAPDBDialect.java 14 Dec 2002 09:27:56 -0000 1.12 --- SAPDBDialect.java 15 Dec 2002 11:50:46 -0000 1.13 *************** *** 33,36 **** --- 33,38 ---- register( Types.VARBINARY, "LONG BYTE" ); register( Types.NUMERIC, "FIXED(19,$l)" ); + register( Types.CLOB, "LONG VARCHAR" ); + register( Types.BLOB, "LONG BYTE" ); outerJoinGenerator = new OracleOuterJoinGenerator(); Index: SybaseDialect.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/sql/SybaseDialect.java,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** SybaseDialect.java 27 Nov 2002 16:42:56 -0000 1.23 --- SybaseDialect.java 15 Dec 2002 11:50:46 -0000 1.24 *************** *** 27,30 **** --- 27,32 ---- register( Types.VARBINARY, "VARBINARY($l)" ); register( Types.NUMERIC, "NUMERIC(19,$l)" ); + register( Types.BLOB, "IMAGE" ); + register( Types.CLOB, "TEXT" ); getDefaultProperties().setProperty(Environment.OUTER_JOIN, "true"); |