[Schmitzm-commits] r1732 - trunk/schmitzm-core/src/main/java/de/schmitzm/postgres
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Sun Sep 25 12:56:57 CEST 2011
Author: alfonx
Date: 2011-09-25 12:56:57 +0200 (Sun, 25 Sep 2011)
New Revision: 1732
Modified:
trunk/schmitzm-core/src/main/java/de/schmitzm/postgres/PGUtil.java
Log:
Modified: trunk/schmitzm-core/src/main/java/de/schmitzm/postgres/PGUtil.java
===================================================================
--- trunk/schmitzm-core/src/main/java/de/schmitzm/postgres/PGUtil.java 2011-09-25 10:34:57 UTC (rev 1731)
+++ trunk/schmitzm-core/src/main/java/de/schmitzm/postgres/PGUtil.java 2011-09-25 10:56:57 UTC (rev 1732)
@@ -396,7 +396,8 @@
public static void addIndex(Connection c, final String tableName, final String columns, String idxPostfix,
final boolean unique, String tablespace, String type, boolean forceRecreationIfExistsAlready)
throws SQLException {
- final String idxName = (tableName + "_" + idxPostfix).replace(".", "_");
+ String idxNameWithDot = tableName + "_" + idxPostfix;
+ final String idxName = idxNameWithDot.replace(".", "_");
// Wenn der Tablename ein Schema mit "schema.name" enthält, dann liefert
// listIndexesForTable hier ein schema_table im Index-Namen zurück. Der
@@ -408,13 +409,13 @@
if (!forceRecreationIfExistsAlready)
return;
- log.info("Aufgrund von forceRecreationIfExistsAlready=true wird der Index " + idxName
+ log.info("Aufgrund von forceRecreationIfExistsAlready=true wird der Index " + idxNameWithDot
+ " jetzt gedroppt.");
Statement s = c.createStatement();
// Hier die Schreibweise mit . für schematrennung verwenden
- final String queryString = "DROP INDEX " + idxName;
+ final String queryString = "DROP INDEX " + idxNameWithDot;
try {
s.execute(queryString);
c.commit();
More information about the Schmitzm-commits
mailing list