You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by to...@apache.org on 2007/12/20 01:08:09 UTC
svn commit: r605749 -
/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/merge/DropTableToDb.java
Author: torehalset
Date: Wed Dec 19 16:08:08 2007
New Revision: 605749
URL: http://svn.apache.org/viewvc?rev=605749&view=rev
Log:
should not drop the complete AUTO_PK_SUPPORT when dropping a single table
Modified:
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/merge/DropTableToDb.java
Modified: cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/merge/DropTableToDb.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/merge/DropTableToDb.java?rev=605749&r1=605748&r2=605749&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/merge/DropTableToDb.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/merge/DropTableToDb.java Wed Dec 19 16:08:08 2007
@@ -19,7 +19,6 @@
package org.apache.cayenne.merge;
import java.util.ArrayList;
-import java.util.Collections;
import java.util.List;
import org.apache.cayenne.dba.DbAdapter;
@@ -36,8 +35,11 @@
@Override
public List<String> createSql(DbAdapter adapter) {
List<String> sqls = new ArrayList<String>();
+ // TODO: fix. some adapters drop the complete AUTO_PK_SUPPORT here
+ /*
sqls.addAll(adapter.getPkGenerator().dropAutoPkStatements(
Collections.singletonList(entity)));
+ */
sqls.add(adapter.dropTable(entity));
return sqls;
}