From e262fc29d91d169aadf363cc45a15aae56db4170 Mon Sep 17 00:00:00 2001 From: "par.winzell" Date: Thu, 8 Jan 2009 22:48:52 +0000 Subject: [PATCH] Indexes are not really constraints. Primary key dropping is its own thing, too. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2519 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/jdbc/BaseLiaison.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java/com/samskivert/jdbc/BaseLiaison.java b/src/java/com/samskivert/jdbc/BaseLiaison.java index c59c3c5d..b4712f5a 100644 --- a/src/java/com/samskivert/jdbc/BaseLiaison.java +++ b/src/java/com/samskivert/jdbc/BaseLiaison.java @@ -134,15 +134,15 @@ public abstract class BaseLiaison implements DatabaseLiaison // from DatabaseLiaison public void dropIndex (Connection conn, String table, String index) throws SQLException { - executeQuery(conn, "ALTER TABLE " + tableSQL(table) + - " DROP CONSTRAINT " + columnSQL(index)); + executeQuery(conn, "DROP INDEX " + columnSQL(index)); } // from DatabaseLiaison public void dropPrimaryKey (Connection conn, String table, String pkName) throws SQLException { - dropIndex(conn, table, pkName); + executeQuery(conn, "ALTER TABLE " + tableSQL(table) + + " DROP CONSTRAINT " + columnSQL(pkName)); } // from DatabaseLiaison