diff --git a/src/main/kotlin/com/s3ai/corporate_app2/entities.kt b/src/main/kotlin/com/s3ai/corporate_app2/entities.kt index 9eeb22c512264e1d766c5db121bd14809b3b14df..c84b767c4d32aa4b2f9c0b95d054c0d39f6a076f 100644 --- a/src/main/kotlin/com/s3ai/corporate_app2/entities.kt +++ b/src/main/kotlin/com/s3ai/corporate_app2/entities.kt @@ -1,5 +1,7 @@ package com.s3ai.corporate_app2 +import org.hibernate.annotations.OnDelete +import org.hibernate.annotations.OnDeleteAction import java.util.* import javax.persistence.* @@ -48,8 +50,10 @@ class Ticket { @GeneratedValue(strategy = GenerationType.AUTO) var id: UUID? = null @OneToOne + @OnDelete(action = OnDeleteAction.CASCADE) var user: User? = null @OneToOne + @OnDelete(action = OnDeleteAction.CASCADE) var cinema: Cinema? = null @Column(name = "movie") var movie: String? = null