diff options
Diffstat (limited to 'proxy/code/src/org/fedoraproject/candlepin/model/User.java')
-rw-r--r-- | proxy/code/src/org/fedoraproject/candlepin/model/User.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/proxy/code/src/org/fedoraproject/candlepin/model/User.java b/proxy/code/src/org/fedoraproject/candlepin/model/User.java index 33a6ab5..dd67521 100644 --- a/proxy/code/src/org/fedoraproject/candlepin/model/User.java +++ b/proxy/code/src/org/fedoraproject/candlepin/model/User.java @@ -15,17 +15,18 @@ package org.fedoraproject.candlepin.model; import java.util.Formatter; - import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; +import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlTransient; +import org.hibernate.annotations.ForeignKey; /** * Represents the user. @@ -43,6 +44,8 @@ public class User { private Long id; @ManyToOne + @ForeignKey(name="fk_user_owner_id") + @JoinColumn(nullable=false) private Owner owner; private String login; |