Revision: 6258
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=6258&view=rev
Author: manningr
Date: 2011-05-14 23:07:35 +0000 (Sat, 14 May 2011)
Log Message:
-----------
Fixed inconsistent quoting of column constraint names.
Modified Paths:
--------------
trunk/sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/dialects/ProgressDialectExt.java
Modified: trunk/sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/dialects/ProgressDialectExt.java
===================================================================
--- trunk/sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/dialects/ProgressDialectExt.java 2011-05-14 21:23:27 UTC (rev 6257)
+++ trunk/sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/dialects/ProgressDialectExt.java 2011-05-14 23:07:35 UTC (rev 6258)
@@ -553,8 +553,12 @@
final StringTemplate st = new StringTemplate(templateStr);
+ final String constraintNameValue =
+ prefs.isQuoteConstraintNames() ?
+ DialectUtils.shapeIdentifier(constraintName, prefs, this) : constraintName;
+
final HashMap<String, String> valuesMap =
- DialectUtils.getValuesMap(ST_TABLE_NAME_KEY, tableName, ST_CONSTRAINT_NAME_KEY, constraintName);
+ DialectUtils.getValuesMap(ST_TABLE_NAME_KEY, tableName, ST_CONSTRAINT_NAME_KEY, constraintNameValue);
return new String[] { DialectUtils.getAddUniqueConstraintSQL(st, valuesMap, columns, qualifier, prefs,
this) };
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|