16 lines
662 B
SQL
16 lines
662 B
SQL
-- DropForeignKey
|
|
ALTER TABLE "public"."Comment" DROP CONSTRAINT "Comment_videoId_fkey";
|
|
|
|
-- AlterTable
|
|
ALTER TABLE "Comment" ADD COLUMN "imagePostId" TEXT,
|
|
ALTER COLUMN "videoId" DROP NOT NULL;
|
|
|
|
-- CreateIndex
|
|
CREATE INDEX "Comment_imagePostId_created_at_idx" ON "Comment"("imagePostId", "created_at");
|
|
|
|
-- AddForeignKey
|
|
ALTER TABLE "Comment" ADD CONSTRAINT "Comment_videoId_fkey" FOREIGN KEY ("videoId") REFERENCES "Video"("aweme_id") ON DELETE SET NULL ON UPDATE CASCADE;
|
|
|
|
-- AddForeignKey
|
|
ALTER TABLE "Comment" ADD CONSTRAINT "Comment_imagePostId_fkey" FOREIGN KEY ("imagePostId") REFERENCES "ImagePost"("aweme_id") ON DELETE SET NULL ON UPDATE CASCADE;
|