entites commented
This commit is contained in:
parent
a61c38b4c7
commit
a87824a0c2
@ -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'
|
||||
})
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user