fix: resolve Prisma mismatch, update Next.js setup and docker configuration
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
"dependencies": {
|
||||
"@agent-bounty/contracts": "workspace:*",
|
||||
"@e2b/code-interpreter": "^2.6.0",
|
||||
"@prisma/client": "^7.8.0",
|
||||
"@prisma/client": "^6.4.1",
|
||||
"ioredis": "^5.11.1",
|
||||
"next": "16.2.7",
|
||||
"react": "19.2.4",
|
||||
@@ -25,7 +25,7 @@
|
||||
"@types/react-dom": "^19",
|
||||
"eslint": "^9",
|
||||
"eslint-config-next": "16.2.7",
|
||||
"prisma": "^7.8.0",
|
||||
"prisma": "^6.4.1",
|
||||
"tailwindcss": "^4",
|
||||
"typescript": "^5"
|
||||
}
|
||||
|
||||
@@ -9,6 +9,6 @@ export default defineConfig({
|
||||
path: "prisma/migrations",
|
||||
},
|
||||
datasource: {
|
||||
url: process.env["DATABASE_URL"],
|
||||
url: process.env["DATABASE_URL"] as string,
|
||||
},
|
||||
});
|
||||
|
||||
@@ -5,6 +5,7 @@ generator client {
|
||||
|
||||
datasource db {
|
||||
provider = "postgresql"
|
||||
url = env("DATABASE_URL")
|
||||
}
|
||||
|
||||
model Task {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { prisma } from "@/lib/prisma";
|
||||
import Link from "next/link";
|
||||
|
||||
export const dynamic = "force-dynamic";
|
||||
export default async function Home() {
|
||||
const tasks = await prisma.task.findMany({
|
||||
orderBy: { created_at: "desc" }
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
import { prisma } from "@/lib/prisma";
|
||||
import { notFound } from "next/navigation";
|
||||
|
||||
export const dynamic = "force-dynamic";
|
||||
import Link from "next/link";
|
||||
|
||||
export default async function TaskDetails({ params }: { params: Promise<{ id: string }> }) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { prisma } from "./prisma";
|
||||
import { Prisma } from "@prisma/client";
|
||||
import { Prisma } from "../../prisma/generated/client";
|
||||
|
||||
export async function logAuditEvent(
|
||||
tx: Prisma.TransactionClient,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Prisma } from "@prisma/client";
|
||||
import { Prisma } from "../../prisma/generated/client";
|
||||
|
||||
// In Phase 2, we use a Mock implementation for Stripe to ensure our DB state machine
|
||||
// and idempotency rules are solid before integrating the real Stripe SDK.
|
||||
|
||||
Reference in New Issue
Block a user