Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/tools/reverse
In directory usw-pr-cvs1:/tmp/cvs-serv27942/hibernate/tools/reverse
Modified Files:
JDBCUtil.java MapGenerator.java
Log Message:
undeprecated update()
fixed BAD bug in generated SQL from some queries
support multi-argument SQL functions
Index: JDBCUtil.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/tools/reverse/JDBCUtil.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** JDBCUtil.java 13 Nov 2002 18:06:51 -0000 1.1
--- JDBCUtil.java 14 Nov 2002 11:28:56 -0000 1.2
***************
*** 89,93 ****
try {
rs = dmd.getTables(catalog, schema, tablePattern, new String[] {"TABLE", "VIEW", "SYNONYM", "ALIAS"} );
- Map map = new HashMap();
List l= new LinkedList();
while (rs.next()) {
--- 89,92 ----
Index: MapGenerator.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/tools/reverse/MapGenerator.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** MapGenerator.java 13 Nov 2002 18:06:51 -0000 1.1
--- MapGenerator.java 14 Nov 2002 11:28:56 -0000 1.2
***************
*** 6,10 ****
package cirrus.hibernate.tools.reverse;
- import javax.sql.*;
import java.sql.*;
import org.w3c.dom.*;
--- 6,9 ----
***************
*** 14,18 ****
import org.apache.log4j.*;
import cirrus.hibernate.tools.codegen.*;
- import cirrus.hibernate.type.NullableType;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
--- 13,16 ----
***************
*** 227,231 ****
protected void addId(Element classElement, JDBCUtil.Column pkColumn) {
Document hbm = classElement.getOwnerDocument();
- String tableName = classElement.getAttribute("table");
Element identifierElement = hbm.createElement("id");
--- 225,228 ----
***************
*** 253,257 ****
protected void addCompositeId(Element classElement, Collection primaryKeys, Collection foreignKeys) {
Document hbm = classElement.getOwnerDocument();
- String tableName = classElement.getAttribute("table");
Element identifierElement=hbm.createElement("composite-id");
--- 250,253 ----
***************
*** 286,290 ****
protected void addProperties(Element classElement, Collection pkColumns, Collection fkColumns, Collection columns) {
Document hbm = classElement.getOwnerDocument();
- String tableName = classElement.getAttribute("table");
for (Iterator it = columns.iterator(); it.hasNext();) {
--- 282,285 ----
|