PRISMA -Client -Initialisierungsproblem nach der Ausführung von NPX Prisma generierenJavaScript

Javascript-Forum
Anonymous
 PRISMA -Client -Initialisierungsproblem nach der Ausführung von NPX Prisma generieren

Post by Anonymous »

Ich habe ein Problem mit der Initialisierung von Prisma -Kunden nach der Ausführung von NPX Prisma generiert. Hier ist der Fehler, auf den ich begegnet bin: < /p>

Code: Select all

PS C:\Users\USER\DataAnalytics> node Scripts/loadData.js
[class PrismaClient]
C:\Users\USER\DataAnalytics\node_modules\.prisma\client\default.js:43
throw new Error('@prisma/client did not initialize yet. Please run "prisma generate" and try to import it again.');
^

Error: @prisma/client did not initialize yet. Please run "prisma generate" and try to import it again.
at new PrismaClient (C:\Users\USER\DataAnalytics\node_modules\.prisma\client\default.js:43:11)
at Object. (C:\Users\USER\DataAnalytics\Scripts\loadData.js:5:16)
at Module._compile (node:internal/modules/cjs/loader:1554:14)
at Object..js (node:internal/modules/cjs/loader:1706:10)
at Module.load (node:internal/modules/cjs/loader:1289:32)
at Function._load (node:internal/modules/cjs/loader:1108:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5)
at node:internal/main/run_main_module:36:49

Node.js v22.14.0
< /code>
laden Sie Daten.js < /p>
const fs = require('fs');
const csv = require('csv-parser');
const { PrismaClient } = require('@prisma/client');
console.log(PrismaClient); // Added this for debugging
const prisma = new PrismaClient();

const path = require('path');

async function ImportMatches() {
const results = [];
fs.createReadStream(path.join(__dirname, 'matches.csv'))
.pipe(csv())
.on('data', (data) => {
results.push({
id: parseInt(data.id),
season: parseInt(data.season),
date: new Date(data.date),
team1: data.team1,
team2: data.team2,
// (other fields trimmed for brevity)
});
})
.on('end', async () => {
for (const match of results) {
await prisma.match.create({ data: match });
}
console.log('Matches imported successfully!');
await prisma.$disconnect();
})
.on('error', (error) => {
console.error('CSV read error:', error);
});
}

ImportMatches();
< /code>
Wenn ich NPX Prisma ausführe, generieren Sie < /p>
 PS C:\Users\USER\DataAnalytics> npx prisma generate
Environment variables loaded from .env
Prisma schema loaded from prisma\schema.prisma

✔ Generated Prisma Client (v6.6.0) to .\generated\prisma in 102ms

Start by importing your Prisma Client (See: https://pris.ly/d/importing-client)

Tip: Easily identify and fix slow SQL queries in your app. Optimize helps you enhance your visibility: https://pris.ly/--optimize
node Scripts/loadData.js
Dinge, die ich ausprobiert habe:
NPX-Prisma wird erneut generiert. Installation.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post