Skip to content

Commit bbcdeaa

Browse files
migration: remove table that unrelated with authentication feature
1 parent af2dd2c commit bbcdeaa

File tree

1 file changed

+0
-122
lines changed

1 file changed

+0
-122
lines changed

prisma/migrations/20250924144302_base_migration/migration.sql

Lines changed: 0 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -39,83 +39,6 @@ CREATE TABLE "public"."account" (
3939
CONSTRAINT "account_pkey" PRIMARY KEY ("id")
4040
);
4141

42-
-- CreateTable
43-
CREATE TABLE "public"."Post" (
44-
"id" TEXT NOT NULL,
45-
"title" TEXT NOT NULL,
46-
"description" TEXT NOT NULL,
47-
"previewUrl" TEXT,
48-
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
49-
"updatedAt" TIMESTAMP(3) NOT NULL,
50-
51-
CONSTRAINT "Post_pkey" PRIMARY KEY ("id")
52-
);
53-
54-
-- CreateTable
55-
CREATE TABLE "public"."PostAuthor" (
56-
"id" TEXT NOT NULL,
57-
"userId" TEXT NOT NULL,
58-
"postId" TEXT NOT NULL,
59-
60-
CONSTRAINT "PostAuthor_pkey" PRIMARY KEY ("id")
61-
);
62-
63-
-- CreateTable
64-
CREATE TABLE "public"."Like" (
65-
"id" TEXT NOT NULL,
66-
"userId" TEXT NOT NULL,
67-
"postId" TEXT NOT NULL,
68-
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
69-
70-
CONSTRAINT "Like_pkey" PRIMARY KEY ("id")
71-
);
72-
73-
-- CreateTable
74-
CREATE TABLE "public"."Comment" (
75-
"id" TEXT NOT NULL,
76-
"userId" TEXT NOT NULL,
77-
"postId" TEXT NOT NULL,
78-
"content" TEXT NOT NULL,
79-
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
80-
"updatedAt" TIMESTAMP(3) NOT NULL,
81-
82-
CONSTRAINT "Comment_pkey" PRIMARY KEY ("id")
83-
);
84-
85-
-- CreateTable
86-
CREATE TABLE "public"."Report" (
87-
"id" TEXT NOT NULL,
88-
"userId" TEXT NOT NULL,
89-
"postId" TEXT NOT NULL,
90-
"reason" TEXT NOT NULL,
91-
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
92-
93-
CONSTRAINT "Report_pkey" PRIMARY KEY ("id")
94-
);
95-
96-
-- CreateTable
97-
CREATE TABLE "public"."Follow" (
98-
"id" TEXT NOT NULL,
99-
"followerId" TEXT NOT NULL,
100-
"followingId" TEXT NOT NULL,
101-
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
102-
103-
CONSTRAINT "Follow_pkey" PRIMARY KEY ("id")
104-
);
105-
106-
-- CreateTable
107-
CREATE TABLE "public"."LeaderboardSnapshot" (
108-
"id" TEXT NOT NULL,
109-
"month" TEXT NOT NULL,
110-
"userId" TEXT NOT NULL,
111-
"postId" TEXT,
112-
"score" INTEGER NOT NULL,
113-
"rank" INTEGER NOT NULL,
114-
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
115-
116-
CONSTRAINT "LeaderboardSnapshot_pkey" PRIMARY KEY ("id")
117-
);
118-
11942
-- CreateTable
12043
CREATE TABLE "public"."session" (
12144
"id" TEXT NOT NULL,
@@ -148,56 +71,11 @@ CREATE UNIQUE INDEX "user_email_key" ON "public"."user"("email");
14871
-- CreateIndex
14972
CREATE UNIQUE INDEX "account_provider_providerAccountId_key" ON "public"."account"("provider", "providerAccountId");
15073

151-
-- CreateIndex
152-
CREATE UNIQUE INDEX "PostAuthor_userId_postId_key" ON "public"."PostAuthor"("userId", "postId");
153-
154-
-- CreateIndex
155-
CREATE UNIQUE INDEX "Like_userId_postId_key" ON "public"."Like"("userId", "postId");
156-
157-
-- CreateIndex
158-
CREATE UNIQUE INDEX "Follow_followerId_followingId_key" ON "public"."Follow"("followerId", "followingId");
159-
16074
-- CreateIndex
16175
CREATE UNIQUE INDEX "session_token_key" ON "public"."session"("token");
16276

16377
-- AddForeignKey
16478
ALTER TABLE "public"."account" ADD CONSTRAINT "account_userId_fkey" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
16579

166-
-- AddForeignKey
167-
ALTER TABLE "public"."PostAuthor" ADD CONSTRAINT "PostAuthor_userId_fkey" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
168-
169-
-- AddForeignKey
170-
ALTER TABLE "public"."PostAuthor" ADD CONSTRAINT "PostAuthor_postId_fkey" FOREIGN KEY ("postId") REFERENCES "public"."Post"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
171-
172-
-- AddForeignKey
173-
ALTER TABLE "public"."Like" ADD CONSTRAINT "Like_userId_fkey" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
174-
175-
-- AddForeignKey
176-
ALTER TABLE "public"."Like" ADD CONSTRAINT "Like_postId_fkey" FOREIGN KEY ("postId") REFERENCES "public"."Post"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
177-
178-
-- AddForeignKey
179-
ALTER TABLE "public"."Comment" ADD CONSTRAINT "Comment_userId_fkey" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
180-
181-
-- AddForeignKey
182-
ALTER TABLE "public"."Comment" ADD CONSTRAINT "Comment_postId_fkey" FOREIGN KEY ("postId") REFERENCES "public"."Post"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
183-
184-
-- AddForeignKey
185-
ALTER TABLE "public"."Report" ADD CONSTRAINT "Report_userId_fkey" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
186-
187-
-- AddForeignKey
188-
ALTER TABLE "public"."Report" ADD CONSTRAINT "Report_postId_fkey" FOREIGN KEY ("postId") REFERENCES "public"."Post"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
189-
190-
-- AddForeignKey
191-
ALTER TABLE "public"."Follow" ADD CONSTRAINT "Follow_followerId_fkey" FOREIGN KEY ("followerId") REFERENCES "public"."user"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
192-
193-
-- AddForeignKey
194-
ALTER TABLE "public"."Follow" ADD CONSTRAINT "Follow_followingId_fkey" FOREIGN KEY ("followingId") REFERENCES "public"."user"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
195-
196-
-- AddForeignKey
197-
ALTER TABLE "public"."LeaderboardSnapshot" ADD CONSTRAINT "LeaderboardSnapshot_userId_fkey" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
198-
199-
-- AddForeignKey
200-
ALTER TABLE "public"."LeaderboardSnapshot" ADD CONSTRAINT "LeaderboardSnapshot_postId_fkey" FOREIGN KEY ("postId") REFERENCES "public"."Post"("id") ON DELETE SET NULL ON UPDATE CASCADE;
201-
20280
-- AddForeignKey
20381
ALTER TABLE "public"."session" ADD CONSTRAINT "session_userId_fkey" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE CASCADE ON UPDATE CASCADE;

0 commit comments

Comments
 (0)