HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2013-01-28 f7416df277e2c18c06f982bd8306eb713209f0a4
set CascadeType for Domain-Options
1 files modified
3 ■■■■ changed files
hsarback/src/de/hsadmin/mods/dom/Domain.java 3 ●●●● patch | view | raw | blame | history
hsarback/src/de/hsadmin/mods/dom/Domain.java
@@ -6,6 +6,7 @@
import java.util.Date;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.EntityManager;
@@ -56,7 +57,7 @@
    private String dnsMaster;
    @AnnFieldIO(validation="[a-zA-Z0-9\\-\\.]*", rw=ReadWriteAccess.READWRITE, referTo=DomainOption.class)
    @ManyToMany(fetch=FetchType.EAGER)
    @ManyToMany(fetch=FetchType.EAGER, cascade=CascadeType.PERSIST)
    @JoinTable(name="domain__domain_option", 
        joinColumns={@JoinColumn(name="domain_id", referencedColumnName="domain_id")},
        inverseJoinColumns={@JoinColumn(name="domain_option_id", referencedColumnName="domain_option_id")})