Skip to content

Commit

Permalink
🧩:: Petition에 vote 컬럼 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
ilyoil2 committed Dec 26, 2023
1 parent 114eefd commit 93b00d7
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ public class QPetition extends EntityPathBase<Petition> {

public final EnumPath<petition.petition.domain.petition.domain.types.AccessTypes> accessTypes = createEnum("accessTypes", petition.petition.domain.petition.domain.types.AccessTypes.class);

public final ListPath<petition.petition.domain.vote.domain.Vote, petition.petition.domain.vote.domain.QVote> comment = this.<petition.petition.domain.vote.domain.Vote, petition.petition.domain.vote.domain.QVote>createList("comment", petition.petition.domain.vote.domain.Vote.class, petition.petition.domain.vote.domain.QVote.class, PathInits.DIRECT2);

public final StringPath content = createString("content");

public final DatePath<java.time.LocalDate> dateTime = createDate("dateTime", java.time.LocalDate.class);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ public class Petition {
@JoinColumn(name = "user_id")
private User user;

@OneToMany(mappedBy = "petition", orphanRemoval = true)
private List<Vote> comment = new ArrayList<>();

public void modifyPetition(String title, String content, Types types, String location) {
this.title = title;
this.content = content;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
import petition.petition.domain.user.domain.User;
import petition.petition.domain.user.exception.WriterMisMatchedException;
import petition.petition.domain.user.facade.UserFacade;
import petition.petition.domain.vote.domain.Vote;

import static petition.petition.domain.user.domain.type.Role.ADMIN;

Expand Down
3 changes: 0 additions & 3 deletions src/main/java/petition/petition/domain/vote/domain/Vote.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package petition.petition.domain.vote.domain;

import lombok.*;
import org.hibernate.annotations.OnDelete;
import org.hibernate.annotations.OnDeleteAction;
import petition.petition.domain.petition.domain.Petition;
import petition.petition.domain.user.domain.User;

Expand All @@ -24,7 +22,6 @@ public class Vote {

@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "petition_id")
@OnDelete(action = OnDeleteAction.CASCADE)
private Petition petition;

}

0 comments on commit 93b00d7

Please sign in to comment.