svelte update tailwindcss v 3.4.17

This commit is contained in:
titver968
2025-07-26 09:21:45 +02:00
parent 38602fa4e6
commit 6e7a71c150
4 changed files with 624 additions and 450 deletions

974
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -17,34 +17,34 @@
"lint": "prettier --check . && eslint ." "lint": "prettier --check . && eslint ."
}, },
"devDependencies": { "devDependencies": {
"@eslint/compat": "^1.2.5", "@eslint/compat": "^1.3.1",
"@eslint/js": "^9.18.0", "@eslint/js": "^9.32.0",
"@sveltejs/adapter-auto": "^4.0.0", "@sveltejs/adapter-auto": "^6.0.1",
"@sveltejs/kit": "^2.16.0", "@sveltejs/kit": "^2.26.1",
"@sveltejs/vite-plugin-svelte": "^5.0.0", "@sveltejs/vite-plugin-svelte": "^6.1.0",
"@tailwindcss/postcss": "^4.1.4", "@tailwindcss/postcss": "^4.1.11",
"@types/node": "^22.14.1", "@types/node": "^24.1.0",
"autoprefixer": "^10.4.21", "autoprefixer": "^10.4.21",
"eslint": "^9.18.0", "eslint": "^9.32.0",
"eslint-config-prettier": "^10.0.1", "eslint-config-prettier": "^10.1.8",
"eslint-plugin-svelte": "^3.0.0", "eslint-plugin-svelte": "^3.11.0",
"globals": "^16.0.0", "globals": "^16.3.0",
"postcss": "^8.5.3", "postcss": "^8.5.6",
"prettier": "^3.4.2", "prettier": "^3.6.2",
"prettier-plugin-svelte": "^3.3.3", "prettier-plugin-svelte": "^3.4.0",
"prisma": "^6.9.0", "prisma": "^6.12.0",
"svelte": "^5.0.0", "svelte": "^5.36.17",
"svelte-check": "^4.0.0", "svelte-check": "^4.3.0",
"tailwindcss": "^3.4.17", "tailwindcss": "^3.4.17",
"ts-node": "^10.9.2", "ts-node": "^10.9.2",
"typescript": "^5.8.3", "typescript": "^5.8.3",
"typescript-eslint": "^8.20.0", "typescript-eslint": "^8.38.0",
"vite": "^6.2.6", "vite": "^7.0.6",
"vite-plugin": "^0.0.0" "vite-plugin": "^0.0.0"
}, },
"dependencies": { "dependencies": {
"@prisma/client": "^6.9.0", "@prisma/client": "^6.12.0",
"@sveltejs/adapter-node": "^5.2.12", "@sveltejs/adapter-node": "^5.2.13",
"bcryptjs": "^3.0.2" "bcryptjs": "^3.0.2"
} }
} }

View File

@@ -0,0 +1,50 @@
/*
Warnings:
- You are about to drop the `Anmeldung` table. If the table is not empty, all the data it contains will be lost.
*/
-- DropIndex
DROP INDEX "Anmeldung_email_key";
-- DropTable
PRAGMA foreign_keys=off;
DROP TABLE "Anmeldung";
PRAGMA foreign_keys=on;
-- CreateTable
CREATE TABLE "anmeldungen" (
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"anrede" TEXT NOT NULL,
"vorname" TEXT NOT NULL,
"nachname" TEXT NOT NULL,
"email" TEXT NOT NULL,
"noteDeutsch" TEXT,
"noteMathe" TEXT,
"sozialverhalten" TEXT,
"status" TEXT NOT NULL DEFAULT 'OFFEN',
"zugewiesenId" INTEGER,
"wunsch1Id" INTEGER,
"wunsch2Id" INTEGER,
"wunsch3Id" INTEGER,
"timestamp" BIGINT NOT NULL,
CONSTRAINT "anmeldungen_zugewiesenId_fkey" FOREIGN KEY ("zugewiesenId") REFERENCES "Dienststelle" ("id") ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT "anmeldungen_wunsch1Id_fkey" FOREIGN KEY ("wunsch1Id") REFERENCES "Dienststelle" ("id") ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT "anmeldungen_wunsch2Id_fkey" FOREIGN KEY ("wunsch2Id") REFERENCES "Dienststelle" ("id") ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT "anmeldungen_wunsch3Id_fkey" FOREIGN KEY ("wunsch3Id") REFERENCES "Dienststelle" ("id") ON DELETE SET NULL ON UPDATE CASCADE
);
-- RedefineTables
PRAGMA defer_foreign_keys=ON;
PRAGMA foreign_keys=OFF;
CREATE TABLE "new_PdfDatei" (
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"pfad" TEXT NOT NULL,
"anmeldungId" INTEGER NOT NULL,
CONSTRAINT "PdfDatei_anmeldungId_fkey" FOREIGN KEY ("anmeldungId") REFERENCES "anmeldungen" ("id") ON DELETE RESTRICT ON UPDATE CASCADE
);
INSERT INTO "new_PdfDatei" ("anmeldungId", "id", "pfad") SELECT "anmeldungId", "id", "pfad" FROM "PdfDatei";
DROP TABLE "PdfDatei";
ALTER TABLE "new_PdfDatei" RENAME TO "PdfDatei";
PRAGMA foreign_keys=ON;
PRAGMA defer_foreign_keys=OFF;

View File

@@ -26,7 +26,7 @@ model Dienststelle {
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
} }
@@ -48,7 +48,7 @@ model Anmeldung {
sozialverhalten String? sozialverhalten String?
status Status @default(OFFEN) status Status @default(OFFEN)
zugewiesenId Int? // ID der zugewiesenen Dienststelle zugewiesenId Int? // ID der zugewiesenen Dienststelle
zugewiesen Dienststelle? @relation(fields: [zugewiesenId], references: [id]) zugewiesen Dienststelle? @relation("Zugewiesen", fields: [zugewiesenId], references: [id])
wunsch1Id Int? wunsch1Id Int?
wunsch1 Dienststelle? @relation("Wunsch1", fields: [wunsch1Id], references: [id]) wunsch1 Dienststelle? @relation("Wunsch1", fields: [wunsch1Id], references: [id])
wunsch2Id Int? wunsch2Id Int?
@@ -64,6 +64,6 @@ model Anmeldung {
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(fields: [anmeldungId], references: [id])
anmeldungId Int anmeldungId Int
} }