Checkpoint: Checkpoint: Restauration de la procédure sequences.getDatesByFormateurToken et de la fonction getSequenceByFormateurToken dans db.ts. Le système d'émargement formateur fonctionne maintenant correctement avec chargement des dates. Prochaine étape : corriger l'affichage du message "[ERREUR MUTATION]" pour les doublons.
This commit is contained in:
@@ -416,7 +416,11 @@ export type InsertSupportFormation = typeof supportsFormation.$inferInsert;
|
||||
*/
|
||||
export const presences = mysqlTable("presences", {
|
||||
id: int("id").autoincrement().primaryKey(),
|
||||
inscriptionId: int("inscriptionId").notNull(),
|
||||
inscriptionId: int("inscriptionId"),
|
||||
/** ID du formateur (pour les présences formateurs) */
|
||||
formateurId: int("formateurId"),
|
||||
/** Type d'utilisateur (apprenant ou formateur) */
|
||||
typeUtilisateur: mysqlEnum("typeUtilisateur", ["apprenant", "formateur"]).notNull().default("apprenant"),
|
||||
dateFormationId: int("dateFormationId").notNull(),
|
||||
/** Période de la journée (matin ou après-midi) */
|
||||
periode: mysqlEnum("periode", ["matin", "apres_midi"]).notNull().default("matin"),
|
||||
|
||||
Reference in New Issue
Block a user