chore(backend): bootstrap Express + TypeScript + Prisma

This commit is contained in:
SaidSoighiri94
2026-06-04 13:31:32 +02:00
parent 544e3edc04
commit bb93245fa4
7 changed files with 217 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
export const STATUT_MATERIEL = [
'DISPONIBLE',
'EMPRUNTE',
'NON_CONFORME',
'DETERIORE',
'MAINTENANCE',
'INDISPONIBLE',
] as const;
export type StatutMateriel = (typeof STATUT_MATERIEL)[number];
export const STATUT_EMPRUNT = [
'EN_COURS',
'EN_RETARD',
'CLOTURE',
'RETOUR_NON_CONFORME',
'ANNULE',
] as const;
export type StatutEmprunt = (typeof STATUT_EMPRUNT)[number];
export const TYPE_CHECKLIST = ['DEPART', 'RETOUR'] as const;
export type TypeChecklist = (typeof TYPE_CHECKLIST)[number];
export const ETAT_CHECKLIST_ELEMENT = ['PRESENT', 'ABSENT', 'DETERIORE'] as const;
export type EtatChecklistElement = (typeof ETAT_CHECKLIST_ELEMENT)[number];
export const STATUT_ANOMALIE = [
'DETECTEE',
'EN_COURS_TRAITEMENT',
'RESOLUE',
'CLOTUREE',
] as const;
export type StatutAnomalie = (typeof STATUT_ANOMALIE)[number];
export const MODE_IDENTIFICATION = ['QR_CODE', 'MAIL_ENSUP'] as const;
export type ModeIdentification = (typeof MODE_IDENTIFICATION)[number];