You are viewing a plain text version of this content. The canonical link for it is here.
Posted to torque-dev@db.apache.org by tf...@apache.org on 2013/02/01 21:39:38 UTC

svn commit: r1441620 - in /db/torque/torque4/trunk: torque-site/src/site/xdoc/developer-info/test-project.xml torque-test/pom.xml

Author: tfischer
Date: Fri Feb  1 20:39:38 2013
New Revision: 1441620

URL: http://svn.apache.org/viewvc?rev=1441620&view=rev
Log:
TORQUE-251 make sql error behaviour configurable from the outside

Modified:
    db/torque/torque4/trunk/torque-site/src/site/xdoc/developer-info/test-project.xml
    db/torque/torque4/trunk/torque-test/pom.xml

Modified: db/torque/torque4/trunk/torque-site/src/site/xdoc/developer-info/test-project.xml
URL: http://svn.apache.org/viewvc/db/torque/torque4/trunk/torque-site/src/site/xdoc/developer-info/test-project.xml?rev=1441620&r1=1441619&r2=1441620&view=diff
==============================================================================
--- db/torque/torque4/trunk/torque-site/src/site/xdoc/developer-info/test-project.xml (original)
+++ db/torque/torque4/trunk/torque-site/src/site/xdoc/developer-info/test-project.xml Fri Feb  1 20:39:38 2013
@@ -39,6 +39,16 @@
             For the tests, the schema files from 
             <i>target/torque/test/schema</i> with the replaced tokens are used.
           </li>
+          <li>
+            The test project checks whether the book table exists
+            in the database by executing the command 
+            <code>select count(*) from book</code>.
+            If it fails, it is assumed that we work on an empty database
+            and no drop commands are generated. If it succeeds, we assume that
+            all tables have been dropped and generate all drop commands.
+            Should the database be in an inconsitent state, you can add
+            -DonSqlError=continue to execute all sql statements nonetheless.
+          </li>
         </ul>
       </p>
     </section>

Modified: db/torque/torque4/trunk/torque-test/pom.xml
URL: http://svn.apache.org/viewvc/db/torque/torque4/trunk/torque-test/pom.xml?rev=1441620&r1=1441619&r2=1441620&view=diff
==============================================================================
--- db/torque/torque4/trunk/torque-test/pom.xml (original)
+++ db/torque/torque4/trunk/torque-test/pom.xml Fri Feb  1 20:39:38 2013
@@ -31,6 +31,10 @@
   <packaging>jar</packaging>
   <name>Torque Test Project</name>
 
+  <properties>
+    <onSqlError>abort</onSqlError>
+  </properties>
+  
   <scm>
     <connection>scm:svn:http://svn.apache.org/repos/asf/db/torque/torque4/trunk/torque-test</connection>
     <developerConnection>scm:svn:https://svn.apache.org/repos/asf/db/torque/torque4/trunk/torque-test</developerConnection>
@@ -373,7 +377,7 @@
               <url>${torque.database.url}</url>
               <username>${torque.database.user}</username>
               <password>${torque.database.password}</password>
-              <onError>abort</onError>
+              <onError>${onSqlError}</onError>
               <autocommit>true</autocommit>
               <orderFile>ascending</orderFile>
               <fileset>
@@ -402,7 +406,7 @@
               <url>${torque.database.url}</url>
               <username>${torque.database.user}</username>
               <password>${torque.database.password}</password>
-              <onError>abort</onError>
+              <onError>${onSqlError}</onError>
               <autocommit>true</autocommit>
               <orderFile>ascending</orderFile>
               <fileset>



---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscribe@db.apache.org
For additional commands, e-mail: torque-dev-help@db.apache.org