situation familiale added

This commit is contained in:
sdraris 2025-09-19 10:59:18 +02:00
parent 279d027944
commit 6c39a54b3b

View File

@ -30,6 +30,17 @@ export enum StatutUtilisateurType {
SUSPENDU = 'suspendu',
}
export enum SituationFamilialeType {
CELIBATAIRE = 'celibataire',
MARIE = 'marie',
DIVORCE = 'divorce',
VEUF = 'veuf',
PACSE = 'pacse',
SEPARE = 'separe',
PARENT_ISOLE = 'parent_isole',
CONCUBINAGE = 'concubinage',
}
//Declaration de l'entite utilisateur
@Entity('utilisateurs', { schema: 'public' })
export class Users {
@ -74,6 +85,14 @@ export class Users {
})
statut: StatutUtilisateurType;
@Column({ type: 'enum',
enum: SituationFamilialeType,
enumName: 'situation_familiale_type',
nullable: true,
name: 'situation_familiale'
})
situation_familiale?: SituationFamilialeType;
@Column({ nullable: true, name: 'telephone' })
telephone?: string;
@ -107,8 +126,7 @@ export class Users {
@Column({ nullable: true, name: 'profession' })
profession?: string;
@Column({ name: 'situation_familiale', nullable: true })
situation_familiale?: string;
@Column({ name: 'date_naissance', type: 'date', nullable: true })
date_naissance?: Date;