-- CreateTable CREATE TABLE "PushSubscription" ( "id" SERIAL NOT NULL, "userId" INTEGER NOT NULL, "endpoint" TEXT NOT NULL, "p256dh" TEXT NOT NULL, "auth" TEXT NOT NULL, "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY ("id") ); -- CreateIndex CREATE INDEX "PushSubscription.userId_index" ON "PushSubscription"("userId"); -- AddForeignKey ALTER TABLE "PushSubscription" ADD FOREIGN KEY ("userId") REFERENCES "users"("id") ON DELETE CASCADE ON UPDATE CASCADE;