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");
|