You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by st...@apache.org on 2019/02/02 12:55:43 UTC
[openjpa] 02/03: OPENJPA-2772 update list of h2 resorved words
This is an automated email from the ASF dual-hosted git repository.
struberg pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openjpa.git
commit 11863ed9327c70420c2a537dafa380d3fee7b548
Author: Mark Struberg <st...@apache.org>
AuthorDate: Sat Feb 2 13:48:22 2019 +0100
OPENJPA-2772 update list of h2 resorved words
---
.../org/apache/openjpa/jdbc/sql/H2Dictionary.java | 51 +++++++++++++++++++---
1 file changed, 44 insertions(+), 7 deletions(-)
diff --git a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java
index 095e742..0ad08d9 100644
--- a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java
+++ b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java
@@ -79,13 +79,50 @@ public class H2Dictionary extends DBDictionary {
timeWithZoneTypeName = "TIME";
reservedWordSet.addAll(Arrays.asList(new String[] {
- "CURRENT_TIMESTAMP", "CURRENT_TIME", "CURRENT_DATE", "CROSS",
- "DISTINCT", "EXCEPT", "EXISTS", "FROM", "FOR", "FALSE", "FULL",
- "GROUP", "HAVING", "INNER", "INTERSECT", "IS", "JOIN", "LIKE",
- "MINUS", "NATURAL", "NOT", "NULL", "ON", "ORDER", "PRIMARY",
- "ROWNUM", "SELECT", "SYSDATE", "SYSTIME", "SYSTIMESTAMP", "TODAY",
- "TRUE", "UNION", "WHERE"
- }));
+ "ALL",
+ "CHECK",
+ "CONSTRAINT",
+ "CROSS",
+ "CURRENT_DATE",
+ "CURRENT_TIME",
+ "CURRENT_TIMESTAMP",
+ "DISTINCT",
+ "EXCEPT",
+ "EXISTS",
+ "FALSE",
+ "FETCH",
+ "FOR",
+ "FOREIGN",
+ "FROM",
+ "FULL",
+ "GROUP",
+ "HAVING",
+ "INNER",
+ "INTERSECT",
+ "IS",
+ "JOIN",
+ "LIKE",
+ "LIMIT",
+ "MINUS",
+ "NATURAL",
+ "NOT",
+ "NULL",
+ "OFFSET",
+ "ON",
+ "ORDER",
+ "PRIMARY",
+ "ROWNUM",
+ "SELECT",
+ "SYSDATE",
+ "SYSTIME",
+ "SYSTIMESTAMP",
+ "TODAY",
+ "TRUE",
+ "UNION",
+ "UNIQUE",
+ "WHERE",
+ "WITH"
+ }));
// reservedWordSet subset that CANNOT be used as valid column names
// (i.e., without surrounding them with double-quotes)