Checkpoint: Correction du bug d'import Excel causé par un conflit de noms entre le paramètre formations et la table formations du schéma. Renommage des imports pour éviter ce conflit.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import * as XLSX from 'xlsx';
|
||||
import { getDb } from './db';
|
||||
import { formations, sequences, datesFormation } from '../drizzle/schema';
|
||||
import { formations as formationsTable, sequences as sequencesTable, datesFormation } from '../drizzle/schema';
|
||||
|
||||
export interface FormationImport {
|
||||
nom: string;
|
||||
@@ -194,7 +194,7 @@ export async function importToDatabase(
|
||||
// Importer les formations
|
||||
for (const formation of formations) {
|
||||
try {
|
||||
const result = await db.insert(formations).values({
|
||||
const result = await db.insert(formationsTable).values({
|
||||
nom: formation.nom,
|
||||
description: formation.description,
|
||||
publicCible: formation.publicCible,
|
||||
@@ -218,7 +218,7 @@ export async function importToDatabase(
|
||||
continue;
|
||||
}
|
||||
|
||||
const result = await db.insert(sequences).values({
|
||||
const result = await db.insert(sequencesTable).values({
|
||||
formationId,
|
||||
nom: sequence.nom,
|
||||
lieu: sequence.lieu,
|
||||
|
||||
Reference in New Issue
Block a user