From: <fg...@us...> - 2007-05-04 16:56:00
|
Revision: 327 http://svn.sourceforge.net/openutils/?rev=327&view=rev Author: fgiust Date: 2007-05-04 09:49:46 -0700 (Fri, 04 May 2007) Log Message: ----------- updateEnabled property added Modified Paths: -------------- trunk/openutils-dbmigration/src/main/java/it/openutils/migration/task/setup/ExcelConfigurationTask.java Modified: trunk/openutils-dbmigration/src/main/java/it/openutils/migration/task/setup/ExcelConfigurationTask.java =================================================================== --- trunk/openutils-dbmigration/src/main/java/it/openutils/migration/task/setup/ExcelConfigurationTask.java 2007-04-04 11:12:36 UTC (rev 326) +++ trunk/openutils-dbmigration/src/main/java/it/openutils/migration/task/setup/ExcelConfigurationTask.java 2007-05-04 16:49:46 UTC (rev 327) @@ -53,6 +53,12 @@ private Map<String, ExcelConfigurationTask.QueryConfig> config; /** + * If true, when a record already exists and an updated query is defined it will be updated. Set it to false to only + * insert new records. + */ + private boolean updateEnabled = true; + + /** * Sets the script. * @param script the script to set */ @@ -71,6 +77,15 @@ } /** + * Sets the updateEnabled. + * @param updateEnabled the updateEnabled to set + */ + public void setUpdateEnabled(boolean updateEnabled) + { + this.updateEnabled = updateEnabled; + } + + /** * {@inheritDoc} */ public void execute(DataSource dataSource) @@ -316,7 +331,9 @@ continue; } } - else if (StringUtils.isNotBlank(updateStatement) && StringUtils.isNotBlank(selectStatement)) + else if (updateEnabled + && StringUtils.isNotBlank(updateStatement) + && StringUtils.isNotBlank(selectStatement)) { try { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |