Skip to content
Extraits de code Groupes Projets
Valider be55bf2d rédigé par zakariaeyahya's avatar zakariaeyahya
Parcourir les fichiers

modification dans entites historiquesÃ

parent 81440b5d
Branches
Étiquettes
1 requête de fusion!48Resolve IA-439 "Feauture/"
......@@ -7,7 +7,7 @@ import java.time.LocalDateTime;
@Entity
@Table(name = "assistant_configuration_history", indexes = {
@Index(name = "idx_assistant_config_history_assistant", columnList = "assistant_id"),
@Index(name = "idx_assistant_config_history_assistant", columnList = "assistant_manager_id"),
@Index(name = "idx_assistant_config_history_section", columnList = "section"),
@Index(name = "idx_assistant_config_history_date", columnList = "modification_date")
})
......@@ -21,8 +21,8 @@ public class AssistantConfigurationHistory {
@Column(name = "id")
private Long id;
@Column(name = "assistant_id", nullable = false)
private Long assistantId;
@Column(name = "assistant_manager_id", nullable = false)
private Long assistantManagerId;
@Column(name = "section", nullable = false, length = 100)
private String section;
......@@ -33,7 +33,7 @@ public class AssistantConfigurationHistory {
@Column(name = "comment", columnDefinition = "TEXT")
private String comment;
@Column(name = "user_id", nullable = false)
@Column(name = "user_id", nullable = true)
private Long userId;
@Column(name = "modification_date", nullable = false)
......@@ -46,11 +46,11 @@ public class AssistantConfigurationHistory {
private String newValue;
// Constructeur utilitaire
public AssistantConfigurationHistory(Long assistantId, String section, String action, Long userId) {
this.assistantId = assistantId;
public AssistantConfigurationHistory(Long assistantManagerId, String section, String action, Long userId) {
this.assistantManagerId = assistantManagerId;
this.section = section;
this.action = action;
this.userId = userId;
this.userId = userId; // Peut être null
this.modificationDate = LocalDateTime.now();
}
......@@ -64,6 +64,6 @@ public class AssistantConfigurationHistory {
@Override
public String toString() {
return String.format("AssistantConfigurationHistory{assistantId=%d, section=%s, action=%s, date=%s}",
assistantId, section, action, modificationDate);
assistantManagerId, section, action, modificationDate);
}
}
\ No newline at end of file
0% ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter