@@ -611,12 +611,10 @@ CREATE TABLE "tweetlike" (
611611-- CreateTable
612612CREATE TABLE "follow " (
613613 " _id" UUID NOT NULL DEFAULT uuid_generate_v4(),
614- " user1Slug" TEXT NOT NULL ,
615- " user2Slug" TEXT NOT NULL ,
616614 " createdById" UUID,
617615 " createdAt" TIMESTAMP (6 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
618616 " updatedAt" TIMESTAMP (6 ) DEFAULT CURRENT_TIMESTAMP ,
619-
617+ " userId " UUID NOT NULL ,
620618 CONSTRAINT " follow_pkey" PRIMARY KEY (" _id" )
621619);
622620
@@ -634,14 +632,13 @@ CREATE TABLE "trend" (
634632CREATE TABLE tweettweetlike (
635633 " _id" UUID PRIMARY KEY DEFAULT uuid_generate_v4(),
636634 " userId" UUID NOT NULL ,
637- " tweetId" UUID ,
635+ " tweetId" UUID,
638636 " tweetlikeId" UUID ,
639637 " createdAt" TIMESTAMP DEFAULT CURRENT_TIMESTAMP ,
640638 " updatedAt" TIMESTAMP DEFAULT CURRENT_TIMESTAMP ,
641639 CONSTRAINT " fk_createdById_fidelity" FOREIGN KEY (" userId" ) REFERENCES users(" _id" ),
642- CONSTRAINT " fk_tweetId_tweetlike" FOREIGN KEY (" tweetId" ) REFERENCES tweet(" _id" ),
643- -- CONSTRAINT "fk_tweetlikeId_tweetlike" FOREIGN KEY ("tweetlikeId") REFERENCES tweetlike("_id")
644- );
640+ CONSTRAINT " fk_tweetId_tweetlike" FOREIGN KEY (" tweetId" ) REFERENCES tweet(" _id" )
641+ );
645642
646643-- AddForeignKey
647644ALTER TABLE " tweet" ADD CONSTRAINT " tweet_createdById_fkey" FOREIGN KEY (" createdById" ) REFERENCES " users" (" _id" ) ON DELETE SET NULL ON UPDATE CASCADE;
@@ -686,10 +683,7 @@ ALTER TABLE "tweetlike" ADD CONSTRAINT "tweetlike_tweetId_fkey" FOREIGN KEY ("tw
686683
687684-- AddForeignKey
688685ALTER TABLE " follow" ADD CONSTRAINT " follow_createdById_fkey" FOREIGN KEY (" createdById" ) REFERENCES " users" (" _id" ) ON DELETE NO ACTION ON UPDATE NO ACTION;
689- ALTER TABLE " follow" DROP COLUMN " user1Slug" ,
690- DROP COLUMN " user2Slug" ,
691- ADD COLUMN " userId" UUID NOT NULL ,
692- ALTER COLUMN " createdById" SET NOT NULL ;
686+
693687
694688
695689CREATE TABLE "categoryPlace " (
0 commit comments