Add test only - Add test for L2 cache with orphanRemoval

This commit is contained in:
rob bygrave committed 2018-11-30 23:41:23 +13:00
1 parent a2ce17aec0
commit 6d5e0c4766
2 files changed
+2 -3

No files matched your search

@@ -5,7 +5,6 @@ import io.ebean.annotation.Cache;
import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany;
import javax.persistence.Version;
import java.util.List;
@@ -19,8 +18,7 @@ public class OrpMaster {
String name;
@OneToMany(orphanRemoval = true, cascade = CascadeType.ALL)//, mappedBy = "master")
@JoinColumn(name = "master_id", referencedColumnName = "id")
@OneToMany(orphanRemoval = true, cascade = CascadeType.ALL, mappedBy = "master")
List<OrpDetail> details;
@Version
@@ -45,6 +45,7 @@ public class TestOrphanRemoveO2M extends BaseTestCase {
Ebean.save(m0);
OrpMaster m1 = Ebean.find(OrpMaster.class, "m2");
m1.getDetails().size();
m1.getDetails().clear();
m1.getDetails().add(new OrpDetail("d23", "d3"));