From a87824a0c2c94953f80650e381a4b0098e9d6fd0 Mon Sep 17 00:00:00 2001 From: sdraris Date: Mon, 25 Aug 2025 10:26:05 +0200 Subject: [PATCH] entites commented --- src/entities/users.entity.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/entities/users.entity.ts b/src/entities/users.entity.ts index a124b88..2968861 100644 --- a/src/entities/users.entity.ts +++ b/src/entities/users.entity.ts @@ -15,18 +15,21 @@ export enum RoleType { ASSISTANTE_MATERNELLE = 'assistante_maternelle', } +//Enum pour definir le genre export enum GenreType { H = 'H', F = 'F', AUTRE = 'Autre', } +//Enum pour definir le statut utilisateur export enum StatutUtilisateurType { EN_ATTENTE = 'en_attente', ACTIF = 'actif', SUSPENDU = 'suspendu', } +//Declaration de l'entite utilisateur @Entity('utilisateurs') export class Users { @PrimaryGeneratedColumn('uuid') @@ -47,7 +50,7 @@ export class Users { @Column({ type: 'enum', enum: GenreType, - enumName: 'genre_type', // correspond à l'enum SQL + enumName: 'genre_type', // correspond à l'enum de la db psql nullable: true, name: 'genre' }) @@ -56,7 +59,7 @@ export class Users { @Column({ type: 'enum', enum: RoleType, - enumName: 'role_type', + enumName: 'role_type', // correspond à l'enum de la db psql name: 'role' }) role: RoleType; @@ -64,7 +67,7 @@ export class Users { @Column({ type: 'enum', enum: StatutUtilisateurType, - enumName: 'statut_utilisateur_type', + enumName: 'statut_utilisateur_type', // correspond à l'enum de la db psql default: StatutUtilisateurType.EN_ATTENTE, name: 'statut' })