wip: Logger

This commit is contained in:
2025-07-04 16:52:59 +02:00
parent 54e72cc705
commit 97ca8766af
3 changed files with 46 additions and 13 deletions

View File

@@ -18,7 +18,7 @@ import java.util.Map;
@Entity
@Table(name = "club")
public class ClubModel {
public class ClubModel implements LoggableModel {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Schema(description = "Identifiant du club", example = "1")
@@ -70,4 +70,14 @@ public class ClubModel {
@OneToMany(mappedBy = "club", fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@Schema(description = "Liste des affiliations du club (optionnel)")
List<AffiliationModel> affiliations;
@Override
public String getObjectName() {
return this.name;
}
@Override
public LogModel.ObjectType getObjectType() {
return LogModel.ObjectType.Club;
}
}