Merge remote-tracking branch 'refs/remotes/origin/back-postgres' into back-postgres
Some checks failed
Format / formatting (push) Failing after 7s
CI / build (push) Successful in 11s

This commit is contained in:
Pierre Tellier
2025-02-18 16:56:26 +01:00
13 changed files with 72 additions and 79 deletions

View File

@ -44,6 +44,6 @@ public class ComptesRendusController {
if (contenu_compte_rendu != null) {
compteRendu.get().setContenu_compte_rendu(contenu_compte_rendu);
}
return compteRendu.get();
return this.comptesRendusRepository.save(compteRendu.get());
}
}

View File

@ -53,6 +53,6 @@ public class EntrepreneursController {
if (status_snee != null) {
entrepreneur.get().setStatus_snee(status_snee);
}
return entrepreneur.get();
return this.entrepreneursRepository.save(entrepreneur.get());
}
}

View File

@ -59,6 +59,6 @@ public class ProjetsController {
if (status_projet != null) {
projet.get().setStatus_projet(status_projet);
}
return projet.get();
return this.projetsRepository.save(projet.get());
}
}

View File

@ -2,16 +2,14 @@ package enseirb.myinpulse.postgres_db.controller;
import enseirb.myinpulse.postgres_db.model.RendezVous;
import enseirb.myinpulse.postgres_db.repository.RendezVousRepository;
import java.time.LocalDate;
import java.time.LocalTime;
import java.util.Optional;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.server.ResponseStatusException;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Optional;
@RestController
public class RendezVousController {
@ -41,8 +39,8 @@ public class RendezVousController {
public RendezVous updateRendezVous(
@PathVariable Long id,
LocalDate date_rdv,
LocalDateTime heure_rdv,
LocalDateTime duree_rdv,
LocalTime heure_rdv,
LocalTime duree_rdv,
String lieu_rdv,
String sujet_rdv) {
Optional<RendezVous> rendezVous = this.rendezVousRepository.findById(id);
@ -64,6 +62,6 @@ public class RendezVousController {
if (sujet_rdv != null) {
rendezVous.get().setSujet_rdv(sujet_rdv);
}
return rendezVous.get();
return this.rendezVousRepository.save(rendezVous.get());
}
}

View File

@ -55,6 +55,6 @@ public class SectionsController {
if (date_modification != null) {
section.get().setDate_modification(date_modification);
}
return section.get();
return this.sectionsRepository.save(section.get());
}
}

View File

@ -62,6 +62,6 @@ public class UtilisateursController {
if (numero_telephone != null) {
utilisateur.get().setNumero_telephone(numero_telephone);
}
return utilisateur.get();
return this.utilisateursRepository.save(utilisateur.get());
}
}

View File

@ -9,7 +9,7 @@ import java.util.List;
@Entity
@Table(name = "administrateurs")
@PrimaryKeyJoinColumn(name = "id_administrateur")
@PrimaryKeyJoinColumn(name = "id_administrateur", referencedColumnName = "id_utilisateur")
public class Administrateurs extends Utilisateurs {
@ManyToOne(fetch = FetchType.LAZY)

View File

@ -6,7 +6,7 @@ import jakarta.persistence.Table;
@Entity
@Table(name = "entrepreneurs")
@PrimaryKeyJoinColumn(name = "id_entrepreneur")
@PrimaryKeyJoinColumn(name = "id_entrepreneur", referencedColumnName = "id_utilisateur")
public class Entrepreneurs extends Utilisateurs {
@Column(length = 255)

View File

@ -4,7 +4,7 @@ import jakarta.persistence.*;
import jakarta.validation.constraints.NotNull;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.ArrayList;
import java.util.List;
@ -36,8 +36,8 @@ public class RendezVous {
private Long id_rdv;
private LocalDate date_rdv;
private LocalDateTime heure_rdv;
private LocalDateTime duree_rdv;
private LocalTime heure_rdv;
private LocalTime duree_rdv;
@Column(length = 255)
private String lieu_rdv;
@ -49,8 +49,8 @@ public class RendezVous {
public RendezVous(
Long id_rdv,
LocalDate date_rdv,
LocalDateTime heure_rdv,
LocalDateTime duree_rdv,
LocalTime heure_rdv,
LocalTime duree_rdv,
String lieu_rdv,
String sujet_rdv) {
this.id_rdv = id_rdv;
@ -77,19 +77,19 @@ public class RendezVous {
this.date_rdv = date_rdv;
}
public LocalDateTime getHeure_rdv() {
public LocalTime getHeure_rdv() {
return heure_rdv;
}
public void setHeure_rdv(LocalDateTime heure_rdv) {
public void setHeure_rdv(LocalTime heure_rdv) {
this.heure_rdv = heure_rdv;
}
public LocalDateTime getDuree_rdv() {
public LocalTime getDuree_rdv() {
return duree_rdv;
}
public void setDuree_rdv(LocalDateTime duree_rdv) {
public void setDuree_rdv(LocalTime duree_rdv) {
this.duree_rdv = duree_rdv;
}

View File

@ -25,7 +25,7 @@ public class Utilisateurs {
@Column(length = 255)
private String mail_secondaire;
@Column(length = 15)
@Column(length = 20)
private String numero_telephone;
public Utilisateurs() {}