Skip to content

Commit 9f000e6

Browse files
authored
Merge pull request #605 from qbicsoftware/fix/sample-origin-database-mapping
Set column types for sample origin
2 parents 67c75b4 + a9bbc7e commit 9f000e6

File tree

1 file changed

+6
-0
lines changed
  • project-management/src/main/java/life/qbic/projectmanagement/domain/model/sample

1 file changed

+6
-0
lines changed

project-management/src/main/java/life/qbic/projectmanagement/domain/model/sample/SampleOrigin.java

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package life.qbic.projectmanagement.domain.model.sample;
22

3+
import jakarta.persistence.Column;
4+
import jakarta.persistence.Embeddable;
35
import java.util.Objects;
46
import life.qbic.projectmanagement.domain.model.OntologyTerm;
57
import life.qbic.projectmanagement.domain.model.experiment.Experiment;
@@ -14,10 +16,14 @@
1416
*
1517
* @since 1.0.0
1618
*/
19+
@Embeddable
1720
public class SampleOrigin {
1821

22+
@Column(name = "species", columnDefinition = "TEXT")
1923
private OntologyTerm species;
24+
@Column(name = "specimen", columnDefinition = "TEXT")
2025
private OntologyTerm specimen;
26+
@Column(name = "analyte", columnDefinition = "TEXT")
2127
private OntologyTerm analyte;
2228

2329
protected SampleOrigin() {

0 commit comments

Comments
 (0)