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;
     }