[hibernate-commits] Hibernate SVN: r20855 - tools/trunk/src/java/org/hibernate/cfg/reveng/dialect.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Wed Nov 3 05:15:22 EDT 2010
Author: dgeraskov
Date: 2010-11-03 05:15:19 -0400 (Wed, 03 Nov 2010)
New Revision: 20855
Modified:
tools/trunk/src/java/org/hibernate/cfg/reveng/dialect/MySQLMetaDataDialect.java
Log:
JBIDE-7488
MySQLMetaDataDialect should use "catalog" as db_name, but not "schema"
Modified: tools/trunk/src/java/org/hibernate/cfg/reveng/dialect/MySQLMetaDataDialect.java
===================================================================
--- tools/trunk/src/java/org/hibernate/cfg/reveng/dialect/MySQLMetaDataDialect.java 2010-10-28 09:14:10 UTC (rev 20854)
+++ tools/trunk/src/java/org/hibernate/cfg/reveng/dialect/MySQLMetaDataDialect.java 2010-11-03 09:15:19 UTC (rev 20855)
@@ -22,10 +22,11 @@
log.debug("geSuggestedPrimaryKeyStrategyName(" + catalog + "." + schema + "." + table + ")");
- sql = "show table status " + (schema==null?"":" from " + schema + " ") + (table==null?"":" like '" + table + "' ");
+ sql = "show table status " + (catalog==null?"":" from " + catalog + " ") + (table==null?"":" like '" + table + "' ");
PreparedStatement statement = getConnection().prepareStatement( sql );
final String sc = schema;
+ final String cat = catalog;
return new ResultSetIterator(statement.executeQuery(), getSQLExceptionConverter()) {
Map element = new HashMap();
@@ -33,7 +34,7 @@
element.clear();
element.put("TABLE_NAME", tableRs.getString("NAME"));
element.put("TABLE_SCHEM", sc);
- element.put("TABLE_CAT", null);
+ element.put("TABLE_CAT", cat);
String string = tableRs.getString("AUTO_INCREMENT");
if(string==null) {
More information about the hibernate-commits
mailing list