You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ddlutils-dev@db.apache.org by to...@apache.org on 2006/03/03 12:43:44 UTC
svn commit: r382768 -
/db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/postgresql/PostgreSqlBuilder.java
Author: tomdz
Date: Fri Mar 3 03:43:41 2006
New Revision: 382768
URL: http://svn.apache.org/viewcvs?rev=382768&view=rev
Log:
Fixed dropping of indices in the PostgreSQL platform
Modified:
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/postgresql/PostgreSqlBuilder.java
Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/postgresql/PostgreSqlBuilder.java
URL: http://svn.apache.org/viewcvs/db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/postgresql/PostgreSqlBuilder.java?rev=382768&r1=382767&r2=382768&view=diff
==============================================================================
--- db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/postgresql/PostgreSqlBuilder.java (original)
+++ db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/postgresql/PostgreSqlBuilder.java Fri Mar 3 03:43:41 2006
@@ -22,6 +22,7 @@
import org.apache.ddlutils.PlatformInfo;
import org.apache.ddlutils.model.Column;
import org.apache.ddlutils.model.Database;
+import org.apache.ddlutils.model.Index;
import org.apache.ddlutils.model.Table;
import org.apache.ddlutils.platform.SqlBuilder;
@@ -71,6 +72,16 @@
printIdentifier(getConstraintName(null, table, columns[idx].getName(), "seq"));
printEndOfStatement();
}
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void writeExternalIndexDropStmt(Table table, Index index) throws IOException
+ {
+ print("DROP INDEX ");
+ printIdentifier(getIndexName(index));
+ printEndOfStatement();
}
/**