Author: tomdz
Date: Wed Sep  7 13:59:06 2005
New Revision: 279421

URL: http://svn.apache.org/viewcvs?rev=279421&view=rev
Log:
Small enhancement so that the alterTable method as full access to both the 
current and the desired model

Modified:
    db/ddlutils/trunk/src/java/org/apache/ddlutils/builder/SqlBuilder.java

Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/builder/SqlBuilder.java
URL: 
http://svn.apache.org/viewcvs/db/ddlutils/trunk/src/java/org/apache/ddlutils/builder/SqlBuilder.java?rev=279421&r1=279420&r2=279421&view=diff
==============================================================================
--- db/ddlutils/trunk/src/java/org/apache/ddlutils/builder/SqlBuilder.java 
(original)
+++ db/ddlutils/trunk/src/java/org/apache/ddlutils/builder/SqlBuilder.java Wed 
Sep  7 13:59:06 2005
@@ -305,7 +305,9 @@
             }
             else
             {
-                alterTable(currentTable, desiredModel, desiredTable, doDrops, 
modifyColumns);
+                alterTable(currentModel, currentTable,
+                           desiredModel, desiredTable,
+                           doDrops, modifyColumns);
             }
         }
 
@@ -349,6 +351,7 @@
     /**
      * Alters the given currently existing table object to match the given 
desired table object.
      * 
+     * @param currentModel The current model
      * @param currentTable The current table definition
      * @param desiredModel The desired model
      * @param desiredTable The desired table definition
@@ -356,7 +359,7 @@
      *                      new schema
      * @param modifyColumns Whether columns should be altered for datatype, 
size as required
      */
-    protected void alterTable(Table currentTable, Database desiredModel, Table 
desiredTable, boolean doDrops, boolean modifyColumns) throws IOException
+    protected void alterTable(Database currentModel, Table currentTable, 
Database desiredModel, Table desiredTable, boolean doDrops, boolean 
modifyColumns) throws IOException
     {
         for (int columnIdx = 0; columnIdx < desiredTable.getColumnCount(); 
columnIdx++)
         {


Reply via email to