Revision ef1b5da2
Added by Andreas Müller almost 8 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/TextData.java | ||
---|---|---|
15 | 15 |
|
16 | 16 |
import javax.persistence.Entity; |
17 | 17 |
import javax.persistence.FetchType; |
18 |
import javax.persistence.JoinColumn; |
|
19 |
import javax.persistence.JoinTable; |
|
20 | 18 |
import javax.persistence.ManyToOne; |
21 | 19 |
import javax.persistence.MapKeyJoinColumn; |
22 | 20 |
import javax.persistence.OneToMany; |
... | ... | |
81 | 79 |
@XmlJavaTypeAdapter(MultilanguageTextAdapter.class) |
82 | 80 |
@OneToMany (fetch= FetchType.LAZY, orphanRemoval=true) |
83 | 81 |
@MapKeyJoinColumn(name="multilanguagetext_mapkey_id") |
84 |
//preliminary #5369 |
|
85 |
@JoinTable(joinColumns = @JoinColumn( name="DescriptionElementBase_id")) |
|
86 | 82 |
@Cascade({CascadeType.SAVE_UPDATE,CascadeType.MERGE, CascadeType.DELETE}) |
87 | 83 |
@Field(name="text", store=Store.YES) |
88 | 84 |
@FieldBridge(impl=MultilanguageTextFieldBridge.class) |
Also available in: Unified diff
Adapt table and column names to hibernate 5 naming strategy #5369
... and some other changes to table/attribute names