diff --git a/src/entities/users.entity.ts b/src/entities/users.entity.ts index 8593798..fa17a32 100644 --- a/src/entities/users.entity.ts +++ b/src/entities/users.entity.ts @@ -38,14 +38,14 @@ export class Users { @Column({ unique: true, name: 'email' }) email: string; - @Column({ name: 'mot_de_passe_hash' }) - password_hash: string; + @Column({ name: 'password' }) + password: string; @Column({ name: 'prenom', nullable: true }) - first_name?: string; + prenom?: string; @Column({ name: 'nom', nullable: true }) - last_name?: string; + nom?: string; @Column({ type: 'enum', @@ -54,7 +54,7 @@ export class Users { nullable: true, name: 'genre' }) - gender?: GenreType; + genre?: GenreType; @Column({ type: 'enum', @@ -71,37 +71,52 @@ export class Users { default: StatutUtilisateurType.EN_ATTENTE, name: 'statut' }) - status: StatutUtilisateurType; + statut: StatutUtilisateurType; @Column({ nullable: true, name: 'telephone' }) - phone?: string; + telephone?: string; + + @Column({ name: 'mobile', nullable: true }) + mobile?: string; + + @Column({ name: 'telephone_fixe', nullable: true }) + telephone_fixe?: string; @Column({ nullable: true, name: 'adresse' }) - address?: string; + adresse?: string; @Column({ nullable: true, name: 'photo_url' }) photo_url?: string; @Column({ default: false, name: 'consentement_photo' }) - consent_photo: boolean; + consentement_photo: boolean; @Column({ type: 'timestamptz', nullable: true, name: 'date_consentement_photo' }) - consent_photo_at?: Date; + date_consentement_photo?: Date; @Column({ default: false, name: 'changement_mdp_obligatoire' }) - must_change_password: boolean; + changement_mdp_obligatoire: boolean; @Column({ nullable: true, name: 'ville' }) - city?: string; + ville?: string; @Column({ nullable: true, name: 'code_postal' }) - postal_code?: string; + code_postal?: string; + + @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; @CreateDateColumn({ name: 'cree_le', type: 'timestamptz' }) - created_at: Date; + cree_le: Date; @UpdateDateColumn({ name: 'modifie_le', type: 'timestamptz' }) - updated_at: Date; + modifie_le: Date; // Relations @OneToOne(() => AssistanteMaternelle, a => a.user)