From aa0a0ed9c7872c460b8808a30374332f5508721b Mon Sep 17 00:00:00 2001 From: Andrey Belousov <groundhog448@gmail.com> Date: Thu, 19 Dec 2019 00:54:12 +0000 Subject: [PATCH] Cascade deletion of Tickets --- src/main/java/com/s3ai/entities/Ticket.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/s3ai/entities/Ticket.java b/src/main/java/com/s3ai/entities/Ticket.java index 0a189d8..45821b6 100644 --- a/src/main/java/com/s3ai/entities/Ticket.java +++ b/src/main/java/com/s3ai/entities/Ticket.java @@ -1,6 +1,8 @@ package com.s3ai.entities; import lombok.Data; +import org.hibernate.annotations.OnDelete; +import org.hibernate.annotations.OnDeleteAction; import javax.persistence.*; import java.util.UUID; @@ -14,9 +16,11 @@ class Ticket { private UUID id; @OneToOne + @OnDelete(action = OnDeleteAction.CASCADE) private User user; @OneToOne + @OnDelete(action = OnDeleteAction.CASCADE) private Cinema cinema; @Column(name = "movie") -- GitLab