|
|
|
@ -4,6 +4,7 @@ import jakarta.persistence.*;
|
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
import java.util.UUID;
|
|
|
|
|
|
|
|
|
|
@Table(name="departments")
|
|
|
|
@ -18,6 +19,9 @@ public class Department {
|
|
|
|
|
String location;
|
|
|
|
|
String phone;
|
|
|
|
|
|
|
|
|
|
@OneToMany(cascade = CascadeType.ALL, mappedBy="department")
|
|
|
|
|
private List<Patient> patients;
|
|
|
|
|
|
|
|
|
|
public Department(){
|
|
|
|
|
setId(UUID.randomUUID());
|
|
|
|
|
setName("");
|
|
|
|
@ -31,5 +35,12 @@ public class Department {
|
|
|
|
|
setLocation(location);
|
|
|
|
|
setPhone(phone);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Department(UUID id, String name, String location, String phone){
|
|
|
|
|
setId(id);
|
|
|
|
|
setName(name);
|
|
|
|
|
setLocation(location);
|
|
|
|
|
setPhone(phone);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|