entites commented
This commit is contained in:
parent
a61c38b4c7
commit
a87824a0c2
@ -15,18 +15,21 @@ export enum RoleType {
|
|||||||
ASSISTANTE_MATERNELLE = 'assistante_maternelle',
|
ASSISTANTE_MATERNELLE = 'assistante_maternelle',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Enum pour definir le genre
|
||||||
export enum GenreType {
|
export enum GenreType {
|
||||||
H = 'H',
|
H = 'H',
|
||||||
F = 'F',
|
F = 'F',
|
||||||
AUTRE = 'Autre',
|
AUTRE = 'Autre',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Enum pour definir le statut utilisateur
|
||||||
export enum StatutUtilisateurType {
|
export enum StatutUtilisateurType {
|
||||||
EN_ATTENTE = 'en_attente',
|
EN_ATTENTE = 'en_attente',
|
||||||
ACTIF = 'actif',
|
ACTIF = 'actif',
|
||||||
SUSPENDU = 'suspendu',
|
SUSPENDU = 'suspendu',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Declaration de l'entite utilisateur
|
||||||
@Entity('utilisateurs')
|
@Entity('utilisateurs')
|
||||||
export class Users {
|
export class Users {
|
||||||
@PrimaryGeneratedColumn('uuid')
|
@PrimaryGeneratedColumn('uuid')
|
||||||
@ -47,7 +50,7 @@ export class Users {
|
|||||||
@Column({
|
@Column({
|
||||||
type: 'enum',
|
type: 'enum',
|
||||||
enum: GenreType,
|
enum: GenreType,
|
||||||
enumName: 'genre_type', // correspond à l'enum SQL
|
enumName: 'genre_type', // correspond à l'enum de la db psql
|
||||||
nullable: true,
|
nullable: true,
|
||||||
name: 'genre'
|
name: 'genre'
|
||||||
})
|
})
|
||||||
@ -56,7 +59,7 @@ export class Users {
|
|||||||
@Column({
|
@Column({
|
||||||
type: 'enum',
|
type: 'enum',
|
||||||
enum: RoleType,
|
enum: RoleType,
|
||||||
enumName: 'role_type',
|
enumName: 'role_type', // correspond à l'enum de la db psql
|
||||||
name: 'role'
|
name: 'role'
|
||||||
})
|
})
|
||||||
role: RoleType;
|
role: RoleType;
|
||||||
@ -64,7 +67,7 @@ export class Users {
|
|||||||
@Column({
|
@Column({
|
||||||
type: 'enum',
|
type: 'enum',
|
||||||
enum: StatutUtilisateurType,
|
enum: StatutUtilisateurType,
|
||||||
enumName: 'statut_utilisateur_type',
|
enumName: 'statut_utilisateur_type', // correspond à l'enum de la db psql
|
||||||
default: StatutUtilisateurType.EN_ATTENTE,
|
default: StatutUtilisateurType.EN_ATTENTE,
|
||||||
name: 'statut'
|
name: 'statut'
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user