[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/preferences ...
Christian Bauer
christian at hibernate.org
Thu Apr 19 14:36:12 EDT 2007
User: cbauer
Date: 07/04/19 14:36:12
Modified: examples/wiki/src/main/org/jboss/seam/wiki/core/preferences
WikiPreferenceValue.java
Log:
Finalized 'deletion' of stuff with updated FK constraint rules, now required the very latest Hibernate JARs
Revision Changes Path
1.3 +6 -10 jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/preferences/WikiPreferenceValue.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: WikiPreferenceValue.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/preferences/WikiPreferenceValue.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- WikiPreferenceValue.java 19 Apr 2007 14:58:32 -0000 1.2
+++ WikiPreferenceValue.java 19 Apr 2007 18:36:12 -0000 1.3
@@ -57,19 +57,15 @@
private String propertyName;
@ManyToOne(fetch = FetchType.EAGER)
- @JoinTable(
- name = "PREFERENCE_USER",
- joinColumns = @JoinColumn(name = "PREF_ID"),
- inverseJoinColumns = @JoinColumn(name = "USER_ID")
- )
+ @JoinColumn(name = "USER_ID", nullable = true, updatable = false)
+ @org.hibernate.annotations.ForeignKey(name = "FK_PREFERENCE_USER_ID")
+ @org.hibernate.annotations.OnDelete(action = org.hibernate.annotations.OnDeleteAction.CASCADE)
private User user;
@ManyToOne(fetch = FetchType.EAGER)
- @JoinTable(
- name = "PREFERENCE_NODE",
- joinColumns = @JoinColumn(name = "PREF_ID"),
- inverseJoinColumns = @JoinColumn(name = "NODE_ID")
- )
+ @JoinColumn(name = "NODE_ID", nullable = true, updatable = false)
+ @org.hibernate.annotations.ForeignKey(name = "FK_PREFERENCE_NODE_ID")
+ @org.hibernate.annotations.OnDelete(action = org.hibernate.annotations.OnDeleteAction.CASCADE)
private Node node;
@org.hibernate.annotations.Type(type = "preference_value_usertype")
More information about the jboss-cvs-commits
mailing list