Author: tomdz
Date: Sat Jan 21 04:34:27 2006
New Revision: 371023
URL: http://svn.apache.org/viewcvs?rev=371023&view=rev
Log:
Minor changes & additional comments
Modified:
db/ddlutils/trunk/src/doc/src/documentation/content/xdocs/index.xml
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java
db/ddlutils/trunk/src/test/org/apache/ddlutils/TestDatabaseWriterBase.java
db/ddlutils/trunk/src/test/org/apache/ddlutils/io/RoundtripTestBase.java
Modified: db/ddlutils/trunk/src/doc/src/documentation/content/xdocs/index.xml
URL:
http://svn.apache.org/viewcvs/db/ddlutils/trunk/src/doc/src/documentation/content/xdocs/index.xml?rev=371023&r1=371022&r2=371023&view=diff
==============================================================================
--- db/ddlutils/trunk/src/doc/src/documentation/content/xdocs/index.xml
(original)
+++ db/ddlutils/trunk/src/doc/src/documentation/content/xdocs/index.xml Sat Jan
21 04:34:27 2006
@@ -40,7 +40,7 @@
</p>
<source><![CDATA[
<?xml version="1.0"?>
- <database>
+ <database name="testdb">
<table name="author">
<column name="author_id"
type="INTEGER"
Modified:
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java
URL:
http://svn.apache.org/viewcvs/db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java?rev=371023&r1=371022&r2=371023&view=diff
==============================================================================
---
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java
(original)
+++
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/PlatformImplBase.java
Sat Jan 21 04:34:27 2006
@@ -751,6 +751,8 @@
}
finally
{
+ // the iterator should return the connection automatically
+ // so this is usuallynot necessary (but just in case)
closeStatement(statement);
returnConnection(connection);
}
Modified:
db/ddlutils/trunk/src/test/org/apache/ddlutils/TestDatabaseWriterBase.java
URL:
http://svn.apache.org/viewcvs/db/ddlutils/trunk/src/test/org/apache/ddlutils/TestDatabaseWriterBase.java?rev=371023&r1=371022&r2=371023&view=diff
==============================================================================
--- db/ddlutils/trunk/src/test/org/apache/ddlutils/TestDatabaseWriterBase.java
(original)
+++ db/ddlutils/trunk/src/test/org/apache/ddlutils/TestDatabaseWriterBase.java
Sat Jan 21 04:34:27 2006
@@ -69,10 +69,13 @@
*/
private void init()
{
+ // the data source won't change during the tests, hence
+ // it is static and needs to be initialized only once
if (_dataSource != null)
{
return;
}
+
Properties props = new Properties();
String propFile = System.getProperty(JDBC_PROPERTIES_PROPERTY);
Modified:
db/ddlutils/trunk/src/test/org/apache/ddlutils/io/RoundtripTestBase.java
URL:
http://svn.apache.org/viewcvs/db/ddlutils/trunk/src/test/org/apache/ddlutils/io/RoundtripTestBase.java?rev=371023&r1=371022&r2=371023&view=diff
==============================================================================
--- db/ddlutils/trunk/src/test/org/apache/ddlutils/io/RoundtripTestBase.java
(original)
+++ db/ddlutils/trunk/src/test/org/apache/ddlutils/io/RoundtripTestBase.java
Sat Jan 21 04:34:27 2006
@@ -370,19 +370,22 @@
expected.getForeignKeyCount(),
actual.getForeignKeyCount());
// order is not assumed with the way foreignkeys are returned.
- for (int fkIdx = 0; fkIdx < actual.getForeignKeyCount(); fkIdx++)
+ for (int expectedFkIdx = 0; expectedFkIdx <
expected.getForeignKeyCount(); expectedFkIdx++)
{
- ForeignKey fk_expected = expected.getForeignKey(fkIdx);
- ForeignKey fk_actual = null;
- for (int i = 0; i < actual.getForeignKeyCount(); i++)
+ ForeignKey expectedFk = expected.getForeignKey(expectedFkIdx);
+ String expectedName = expectedFk.getName();
+
+ for (int actualFkIdx = 0; actualFkIdx <
actual.getForeignKeyCount(); actualFkIdx++)
{
- fk_actual = actual.getForeignKey(i);
- if
(fk_actual.getName().equalsIgnoreCase(fk_expected.getName()))
+ ForeignKey actualFk = actual.getForeignKey(actualFkIdx);
+ String actualName = actualFk.getName();
+
+ if ((_useDelimitedIdentifiers &&
expectedName.equals(actualName)) ||
+ (!_useDelimitedIdentifiers &&
expectedName.equalsIgnoreCase(actualName)))
{
- break;
+ assertEquals(expectedFk, actualFk);
}
}
- assertEquals(fk_expected, fk_actual);
}
assertEquals("Not the same number of indices in table
"+actual.getName(),
expected.getIndexCount(),