logging prisma.anmeldung in anmeldung/+server.ts

This commit is contained in:
titver968
2025-06-17 08:32:11 +02:00
parent 4feb6e4da7
commit 466a5cde1f
2 changed files with 25 additions and 23 deletions

View File

@@ -1,7 +1,7 @@
generator client { generator client {
provider = "prisma-client-js" provider = "prisma-client-js"
binaryTargets = ["darwin-arm64", "linux-arm64-openssl-3.0.x", "debian-openssl-3.0.x", "linux-musl-openssl-3.0.x"] binaryTargets = ["darwin-arm64", "linux-arm64-openssl-3.0.x", "debian-openssl-3.0.x", "linux-musl-openssl-3.0.x"]
output = "../node_modules/.prisma/client" output = "../node_modules/.prisma/client"
} }
datasource db { datasource db {
@@ -15,23 +15,23 @@ model Admin {
} }
model Dienststelle { model Dienststelle {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
name String @unique name String @unique
plaetze Int plaetze Int
anmeldungenWunsch1 Anmeldung[] @relation("Wunsch1") anmeldungenWunsch1 Anmeldung[] @relation("Wunsch1")
anmeldungenWunsch2 Anmeldung[] @relation("Wunsch2") anmeldungenWunsch2 Anmeldung[] @relation("Wunsch2")
anmeldungenWunsch3 Anmeldung[] @relation("Wunsch3") anmeldungenWunsch3 Anmeldung[] @relation("Wunsch3")
} }
model Praktikumszeitraum { model Praktikumszeitraum {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
bezeichnung String @unique // z.B. "Frühjahr 2025" bezeichnung String @unique // z.B. "Frühjahr 2025"
startDatum DateTime startDatum DateTime
endDatum DateTime endDatum DateTime
} }
model Anmeldung { model Anmeldung {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
anrede String anrede String
vorname String vorname String
nachname String nachname String
@@ -41,31 +41,31 @@ model Anmeldung {
ort String ort String
plz String plz String
telefon String telefon String
email String @unique email String @unique
noteDeutsch Int noteDeutsch Int
noteMathe Int noteMathe Int
sozialverhalten String sozialverhalten String
schulart String schulart String
motivation String motivation String
praktikumId Int
wunsch1Id Int praktikumId Int
wunsch2Id Int
wunsch3Id Int
wunsch1 Dienststelle @relation("Wunsch1", fields: [wunsch1Id], references: [id]) wunsch1Id Int
wunsch2 Dienststelle @relation("Wunsch2", fields: [wunsch2Id], references: [id]) wunsch2Id Int
wunsch3 Dienststelle @relation("Wunsch3", fields: [wunsch3Id], references: [id]) wunsch3Id Int
timestamp DateTime @default(now()) wunsch1 Dienststelle @relation("Wunsch1", fields: [wunsch1Id], references: [id])
wunsch2 Dienststelle @relation("Wunsch2", fields: [wunsch2Id], references: [id])
wunsch3 Dienststelle @relation("Wunsch3", fields: [wunsch3Id], references: [id])
timestamp DateTime @default(now())
pdfs PdfDatei[] @relation("AnmeldungPdfs") pdfs PdfDatei[] @relation("AnmeldungPdfs")
} }
model PdfDatei { model PdfDatei {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
pfad String pfad String
anmeldung Anmeldung @relation("AnmeldungPdfs", fields: [anmeldungId], references: [id]) anmeldung Anmeldung @relation("AnmeldungPdfs", fields: [anmeldungId], references: [id])
anmeldungId Int anmeldungId Int
} }

View File

@@ -5,6 +5,8 @@ import { json } from '@sveltejs/kit';
const prisma = new PrismaClient(); const prisma = new PrismaClient();
console.log(prisma.anmeldung.create);
export async function POST({ request }) { export async function POST({ request }) {
const formData = await request.formData(); const formData = await request.formData();