Skip to content

Commit 79d473f

Browse files
committed
prisma
1 parent d22b67d commit 79d473f

File tree

11 files changed

+17
-104
lines changed

11 files changed

+17
-104
lines changed

http-backend/prisma/migrations/20250222132101_added_pr_number/migration.sql

Lines changed: 0 additions & 15 deletions
This file was deleted.

http-backend/prisma/migrations/20250222132751_added_pr/migration.sql

Lines changed: 0 additions & 5 deletions
This file was deleted.

http-backend/prisma/migrations/20250222132946_unique_project/migration.sql

Lines changed: 0 additions & 12 deletions
This file was deleted.

http-backend/prisma/migrations/20250222134206_correct_name/migration.sql

Lines changed: 0 additions & 9 deletions
This file was deleted.

http-backend/prisma/migrations/20250222134752_change_number_type/migration.sql

Lines changed: 0 additions & 9 deletions
This file was deleted.

http-backend/prisma/migrations/20250222193347_unique_deleted/migration.sql

Lines changed: 0 additions & 2 deletions
This file was deleted.

http-backend/prisma/migrations/20250224144746_added_question_agent/migration.sql

Lines changed: 0 additions & 32 deletions
This file was deleted.

http-backend/prisma/migrations/20250224145543_removed_api_field/migration.sql

Lines changed: 0 additions & 10 deletions
This file was deleted.

http-backend/prisma/migrations/20250219195416_init/migration.sql renamed to http-backend/prisma/migrations/20250305194459_init/migration.sql

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ CREATE TABLE "Pr" (
7171
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
7272
"updatedAt" TIMESTAMP(3) NOT NULL,
7373
"projectId" TEXT NOT NULL,
74+
"pullReqNumber" INTEGER NOT NULL,
7475
"pullReqTitle" TEXT NOT NULL,
7576
"pullReqMessage" TEXT NOT NULL,
7677
"pullReqHash" TEXT NOT NULL,
@@ -83,23 +84,30 @@ CREATE TABLE "Pr" (
8384
);
8485

8586
-- CreateTable
86-
CREATE TABLE "SourceCodeEmbedding" (
87+
CREATE TABLE "QuestionAgent" (
8788
"id" TEXT NOT NULL,
88-
"summaryEmbedding" DOUBLE PRECISION[],
89-
"sourceCode" TEXT NOT NULL,
90-
"fileName" TEXT NOT NULL,
91-
"summary" TEXT NOT NULL,
89+
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
90+
"updatedAt" TIMESTAMP(3) NOT NULL,
91+
"pipename" TEXT NOT NULL,
92+
"pipeDescription" TEXT NOT NULL,
93+
"memoryName" TEXT NOT NULL,
9294
"projectId" TEXT NOT NULL,
9395

94-
CONSTRAINT "SourceCodeEmbedding_pkey" PRIMARY KEY ("id")
96+
CONSTRAINT "QuestionAgent_pkey" PRIMARY KEY ("id")
9597
);
9698

9799
-- CreateIndex
98100
CREATE UNIQUE INDEX "User_emailAddress_key" ON "User"("emailAddress");
99101

102+
-- CreateIndex
103+
CREATE UNIQUE INDEX "Project_name_key" ON "Project"("name");
104+
100105
-- CreateIndex
101106
CREATE UNIQUE INDEX "UserToProject_userId_projectId_key" ON "UserToProject"("userId", "projectId");
102107

108+
-- CreateIndex
109+
CREATE UNIQUE INDEX "QuestionAgent_projectId_key" ON "QuestionAgent"("projectId");
110+
103111
-- AddForeignKey
104112
ALTER TABLE "UserToProject" ADD CONSTRAINT "UserToProject_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
105113

@@ -119,4 +127,4 @@ ALTER TABLE "Commit" ADD CONSTRAINT "Commit_projectId_fkey" FOREIGN KEY ("projec
119127
ALTER TABLE "Pr" ADD CONSTRAINT "Pr_projectId_fkey" FOREIGN KEY ("projectId") REFERENCES "Project"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
120128

121129
-- AddForeignKey
122-
ALTER TABLE "SourceCodeEmbedding" ADD CONSTRAINT "SourceCodeEmbedding_projectId_fkey" FOREIGN KEY ("projectId") REFERENCES "Project"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
130+
ALTER TABLE "QuestionAgent" ADD CONSTRAINT "QuestionAgent_projectId_fkey" FOREIGN KEY ("projectId") REFERENCES "Project"("id") ON DELETE RESTRICT ON UPDATE CASCADE;

http-backend/src/router/project.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ router.post("/create", async (req,res): Promise<any> => {
6969

7070
//Enqueue the GitHub indexing job – this runs in the background.
7171
await qstashClient.publishJSON({
72-
url: `https://pullscan.onrender.com/v1/api/background/index-github`,
72+
url: `http://localhost:4000/v1/api/background/index-github`,
7373
body: {
7474
"projectId": project.id,
7575
"githubUrl": zreq.data?.githubUrl || '',

0 commit comments

Comments
 (0)