Added Calendar Page

This commit is contained in:
2026-01-21 17:34:48 +01:00
parent 3a8a6d1576
commit c9f6b53c13
14 changed files with 2188 additions and 9 deletions

Binary file not shown.

View File

@@ -34,6 +34,7 @@ model Chauffeur {
status String @default("Disponible") // Disponible, Vacances, Arrêt Maladie
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
trajets Trajet[] // Relation avec les trajets
}
model UniversPro {
@@ -65,4 +66,20 @@ model Adherent {
instructions String? // Instructions
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
trajets Trajet[] // Relation avec les trajets
}
model Trajet {
id String @id @default(cuid())
date DateTime // Date et heure du trajet
adresseDepart String // Adresse de départ
adresseArrivee String // Adresse d'arrivée
commentaire String? // Commentaire optionnel
statut String @default("Planifié") // Planifié, En cours, Terminé, Annulé
adherentId String // Référence à l'adhérent
adherent Adherent @relation(fields: [adherentId], references: [id])
chauffeurId String? // Référence au chauffeur (optionnel)
chauffeur Chauffeur? @relation(fields: [chauffeurId], references: [id])
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}