db-ddlutils-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From to...@apache.org
Subject svn commit: r634951 - /db/ddlutils/trunk/src/java/org/apache/ddlutils/task/WriteSchemaToDatabaseCommand.java
Date Sat, 08 Mar 2008 13:15:46 GMT
Author: tomdz
Date: Sat Mar  8 05:15:45 2008
New Revision: 634951

URL: http://svn.apache.org/viewvc?rev=634951&view=rev
Log:
Changed to use the new API

Modified:
    db/ddlutils/trunk/src/java/org/apache/ddlutils/task/WriteSchemaToDatabaseCommand.java

Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/task/WriteSchemaToDatabaseCommand.java
URL: http://svn.apache.org/viewvc/db/ddlutils/trunk/src/java/org/apache/ddlutils/task/WriteSchemaToDatabaseCommand.java?rev=634951&r1=634950&r2=634951&view=diff
==============================================================================
--- db/ddlutils/trunk/src/java/org/apache/ddlutils/task/WriteSchemaToDatabaseCommand.java
(original)
+++ db/ddlutils/trunk/src/java/org/apache/ddlutils/task/WriteSchemaToDatabaseCommand.java
Sat Mar  8 05:15:45 2008
@@ -104,25 +104,13 @@
         {
             if (isAlterDatabase())
             {
-                if ((getCatalogPattern() != null) || (getSchemaPattern() != null))
-                {
-                    platform.alterTables(getCatalogPattern(),
-                                         getSchemaPattern(),
-                                         null,
-                                         model,
-                                         params,
-                                         true);
-                }
-                else
-                {
-                    platform.alterTables(model,
-                                         params,
-                                         true);
-                }
+                Database currentModel = platform.readModelFromDatabase(model.getName(), getCatalogPattern(),
getSchemaPattern(), null);
+
+                platform.alterModel(currentModel, model, params, true);
             }
             else
             {
-                platform.createTables(model,
+                platform.createModel(model,
                                       params,
                                       _doDrops,
                                       true);



Mime
View raw message