Skip to content

Commit 642d42d

Browse files
committed
HHH-10273 : Explicitly put column/table names that are DB2 keywords in quotes
1 parent 5a98ded commit 642d42d

File tree

10 files changed

+17
-0
lines changed

10 files changed

+17
-0
lines changed

hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/a/Dependent.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
import javax.persistence.JoinColumn;
1212
import javax.persistence.JoinColumns;
1313
import javax.persistence.ManyToOne;
14+
import javax.persistence.Table;
1415

1516
/**
1617
* @author Emmanuel Bernard
1718
*/
1819
@Entity
20+
@Table(name = "`Dependent`")
1921
@IdClass(DependentId.class)
2022
public class Dependent {
2123
@Id

hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/a/Dependent.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,13 @@
1212
import javax.persistence.JoinColumn;
1313
import javax.persistence.JoinColumns;
1414
import javax.persistence.ManyToOne;
15+
import javax.persistence.Table;
1516

1617
/**
1718
* @author Emmanuel Bernard
1819
*/
1920
@Entity
21+
@Table(name = "`Dependent`")
2022
@IdClass(DependentId.class)
2123
public class Dependent {
2224
@Id

hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b/Dependent.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@
1313
import javax.persistence.JoinColumns;
1414
import javax.persistence.ManyToOne;
1515
import javax.persistence.MapsId;
16+
import javax.persistence.Table;
1617

1718
/**
1819
* @author Emmanuel Bernard
1920
*/
2021
@Entity
22+
@Table(name="`Dependent`")
2123
public class Dependent {
2224
// default column name for "name" attribute is overridden
2325
@AttributeOverride(name = "name", column = @Column(name = "dep_name"))

hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/Dependent.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
import javax.persistence.Entity;
55
import javax.persistence.ManyToOne;
66
import javax.persistence.MapsId;
7+
import javax.persistence.Table;
78

89
@Entity
10+
@Table(name="`Dependent`")
911
public class Dependent {
1012

1113
@EmbeddedId

hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/EmployeeId.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package org.hibernate.test.annotations.derivedidentities.e3.b2;
22

3+
import javax.persistence.Column;
34
import javax.persistence.Embeddable;
45
import java.io.Serializable;
56

hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/Policy.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
import javax.persistence.Entity;
55
import javax.persistence.ManyToOne;
66
import javax.persistence.MapsId;
7+
import javax.persistence.Table;
78

89
@Entity
10+
@Table(name="`Policy`")
911
public class Policy {
1012
@EmbeddedId
1113
PolicyId id;
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
package org.hibernate.test.annotations.derivedidentities.e3.b2;
22

3+
import javax.persistence.Column;
34
import javax.persistence.Embeddable;
45
import java.io.Serializable;
56

67
@Embeddable
78
public class PolicyId implements Serializable {
9+
@Column(name = "`type`", length = 32)
810
String type;
911
DependentId depPK;
1012
}

hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/Dependent.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import javax.persistence.*;
44

55
@Entity
6+
@Table(name="`Dependent`")
67
public class Dependent {
78

89
@EmbeddedId

hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/Policy.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import javax.persistence.*;
44

55
@Entity
6+
@Table(name="`Policy`")
67
public class Policy {
78
@EmbeddedId
89
PolicyId id;
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
package org.hibernate.test.annotations.derivedidentities.e3.b3;
22

3+
import javax.persistence.Column;
34
import javax.persistence.Embeddable;
45
import java.io.Serializable;
56

67
@Embeddable
78
public class PolicyId implements Serializable {
9+
@Column(name="`type`")
810
String type;
911
DependentId depPK;
1012
}

0 commit comments

Comments
 (0)