Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Prototype Application/Paw5/src/main/java/finki/paw5/model/entities/Organisation.java

    rada7108 rc03e53b  
    33import jakarta.persistence.*;
    44import lombok.Data;
     5import lombok.RequiredArgsConstructor;
     6
     7import java.util.List;
    58
    69@Data
    710@Entity
     11@RequiredArgsConstructor
    812@Table(name = "organisation")
    913public class Organisation {
     
    2327    private String billingInformation;
    2428
     29    @ManyToMany
     30    @JoinTable(name = "donor_donates_to_organisation",
     31            joinColumns = @JoinColumn(name = "id_organisation"),
     32            inverseJoinColumns = @JoinColumn(name = "id_user"))
     33    List<Donor> donors;
     34
    2535    public Organisation(String name, String email, String billingInformation) {
    2636        this.name = name;
     
    2838        this.billingInformation = billingInformation;
    2939    }
    30 
    31     public Organisation() {
    32     }
    3340}
Note: See TracChangeset for help on using the changeset viewer.