diff --git a/as-talange-core/src/main/java/com/astalange/core/entity/Adherent.java b/as-talange-core/src/main/java/com/astalange/core/entity/Adherent.java index 99103a6..1900279 100644 --- a/as-talange-core/src/main/java/com/astalange/core/entity/Adherent.java +++ b/as-talange-core/src/main/java/com/astalange/core/entity/Adherent.java @@ -37,8 +37,20 @@ public class Adherent { private boolean residentTalange = true; + @Column(nullable = false, length = 10) + private String sexe = "MASCULIN"; + + @Column(name = "type_maillot", nullable = false, length = 20) + private String typeMaillot = "JOUEUR"; + // Getters and Setters + public String getSexe() { return sexe; } + public void setSexe(String sexe) { this.sexe = sexe; } + + public String getTypeMaillot() { return typeMaillot; } + public void setTypeMaillot(String typeMaillot) { this.typeMaillot = typeMaillot; } + public Long getId() { return id; } public void setId(Long id) { this.id = id; } diff --git a/as-talange-core/src/main/resources/db/migration/V8__add_sexe_and_type_maillot_to_adherent.sql b/as-talange-core/src/main/resources/db/migration/V8__add_sexe_and_type_maillot_to_adherent.sql new file mode 100644 index 0000000..2bf1b22 --- /dev/null +++ b/as-talange-core/src/main/resources/db/migration/V8__add_sexe_and_type_maillot_to_adherent.sql @@ -0,0 +1,2 @@ +ALTER TABLE adherent ADD COLUMN sexe VARCHAR(10) DEFAULT 'MASCULIN' NOT NULL; +ALTER TABLE adherent ADD COLUMN type_maillot VARCHAR(20) DEFAULT 'JOUEUR' NOT NULL; diff --git a/as-talange-web/src/main/resources/templates/adherents/form.html b/as-talange-web/src/main/resources/templates/adherents/form.html index 07d37e5..eaf36ca 100644 --- a/as-talange-web/src/main/resources/templates/adherents/form.html +++ b/as-talange-web/src/main/resources/templates/adherents/form.html @@ -124,6 +124,26 @@ +