commit | b46ab3e8559575f064834439ea7c2a40f9cf50c7 | [log] [tgz] |
---|---|---|
author | Logan Hanks <logan@google.com> | Fri Dec 09 15:49:45 2016 -0800 |
committer | Logan Hanks <logan@google.com> | Fri Dec 09 15:50:48 2016 -0800 |
tree | 7fce4d0f497ace6a3acdfb41add527a71ebe4169 | |
parent | 0bfc2e37f6b6459b3c21bc1c8ea3c4f00457c109 [diff] |
Incorporate table into H2 column constraint name This permits using the same boolean column name across multiple tables. Change-Id: Ia9e14069d9eed2209ec975959fe3bdca0dc02003
diff --git a/src/main/java/com/google/gwtorm/schema/sql/DialectH2.java b/src/main/java/com/google/gwtorm/schema/sql/DialectH2.java index 5111b72..c676715 100644 --- a/src/main/java/com/google/gwtorm/schema/sql/DialectH2.java +++ b/src/main/java/com/google/gwtorm/schema/sql/DialectH2.java
@@ -91,7 +91,7 @@ r.append("ALTER TABLE "); r.append(tableName); r.append(" ADD CONSTRAINT "); - r.append(col.getColumnName() + "_check"); + r.append(tableName + "_" + col.getColumnName() + "_check"); r.append(' '); r.append(check); stmt.execute(r.toString());