Type fixes & Docker

This commit is contained in:
headlessdev
2025-04-13 21:10:17 +02:00
parent dcce66a449
commit eadaf75b74
76 changed files with 21644 additions and 264 deletions

View File

@@ -1,5 +1,5 @@
import { NextResponse, NextRequest } from "next/server";
import { PrismaClient } from '@/lib/generated/prisma'
import { prisma } from "@/lib/prisma";
interface AddRequest {
name: string;
@@ -13,8 +13,6 @@ interface AddRequest {
}
const prisma = new PrismaClient();
export async function POST(request: NextRequest) {
try {
const body: AddRequest = await request.json();

View File

@@ -1,7 +1,5 @@
import { NextResponse, NextRequest } from "next/server";
import { PrismaClient } from '@/lib/generated/prisma'
const prisma = new PrismaClient();
import { prisma } from "@/lib/prisma";
export async function POST(request: NextRequest) {
try {

View File

@@ -1,5 +1,5 @@
import { NextResponse, NextRequest } from "next/server";
import { PrismaClient } from '@/lib/generated/prisma'
import { prisma } from "@/lib/prisma";
interface EditRequest {
id: number;
@@ -13,8 +13,6 @@ interface EditRequest {
disk: string;
}
const prisma = new PrismaClient();
export async function PUT(request: NextRequest) {
try {
const body: EditRequest = await request.json();

View File

@@ -1,11 +1,10 @@
import { NextResponse, NextRequest } from "next/server";
import { PrismaClient } from '@/lib/generated/prisma'
import { prisma } from "@/lib/prisma";
interface GetRequest {
page: number;
}
const prisma = new PrismaClient();
const ITEMS_PER_PAGE = 5;
export async function POST(request: NextRequest) {