|
| 1 | +/* |
| 2 | + Warnings: |
| 3 | +
|
| 4 | + - Added the required column `description` to the `Achievement` table without a default value. This is not possible if the table is not empty. |
| 5 | + - Added the required column `updatedAt` to the `Achievement` table without a default value. This is not possible if the table is not empty. |
| 6 | + - Made the column `imageUrl` on table `Achievement` required. This step will fail if there are existing NULL values in that column. |
| 7 | + - Added the required column `updatedAt` to the `Project` table without a default value. This is not possible if the table is not empty. |
| 8 | + - Added the required column `updatedAt` to the `Question` table without a default value. This is not possible if the table is not empty. |
| 9 | +
|
| 10 | +*/ |
| 11 | +-- AlterTable |
| 12 | +ALTER TABLE "Achievement" ADD COLUMN "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| 13 | +ADD COLUMN "createdById" TEXT, |
| 14 | +ADD COLUMN "description" TEXT NOT NULL, |
| 15 | +ADD COLUMN "updatedAt" TIMESTAMP(3) NOT NULL, |
| 16 | +ADD COLUMN "updatedById" TEXT, |
| 17 | +ALTER COLUMN "imageUrl" SET NOT NULL; |
| 18 | + |
| 19 | +-- AlterTable |
| 20 | +ALTER TABLE "Member" ADD COLUMN "approvedById" TEXT; |
| 21 | + |
| 22 | +-- AlterTable |
| 23 | +ALTER TABLE "Project" ADD COLUMN "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| 24 | +ADD COLUMN "createdById" TEXT, |
| 25 | +ADD COLUMN "updatedAt" TIMESTAMP(3) NOT NULL, |
| 26 | +ADD COLUMN "updatedById" TEXT; |
| 27 | + |
| 28 | +-- AlterTable |
| 29 | +ALTER TABLE "Question" ADD COLUMN "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| 30 | +ADD COLUMN "updatedAt" TIMESTAMP(3) NOT NULL, |
| 31 | +ADD COLUMN "updatedById" TEXT; |
| 32 | + |
| 33 | +-- AlterTable |
| 34 | +ALTER TABLE "Topic" ADD COLUMN "updatedById" TEXT; |
| 35 | + |
| 36 | +-- AddForeignKey |
| 37 | +ALTER TABLE "Member" ADD CONSTRAINT "Member_approvedById_fkey" FOREIGN KEY ("approvedById") REFERENCES "Member"("id") ON DELETE SET NULL ON UPDATE CASCADE; |
| 38 | + |
| 39 | +-- AddForeignKey |
| 40 | +ALTER TABLE "Achievement" ADD CONSTRAINT "Achievement_createdById_fkey" FOREIGN KEY ("createdById") REFERENCES "Member"("id") ON DELETE SET NULL ON UPDATE CASCADE; |
| 41 | + |
| 42 | +-- AddForeignKey |
| 43 | +ALTER TABLE "Achievement" ADD CONSTRAINT "Achievement_updatedById_fkey" FOREIGN KEY ("updatedById") REFERENCES "Member"("id") ON DELETE SET NULL ON UPDATE CASCADE; |
| 44 | + |
| 45 | +-- AddForeignKey |
| 46 | +ALTER TABLE "Project" ADD CONSTRAINT "Project_createdById_fkey" FOREIGN KEY ("createdById") REFERENCES "Member"("id") ON DELETE SET NULL ON UPDATE CASCADE; |
| 47 | + |
| 48 | +-- AddForeignKey |
| 49 | +ALTER TABLE "Project" ADD CONSTRAINT "Project_updatedById_fkey" FOREIGN KEY ("updatedById") REFERENCES "Member"("id") ON DELETE SET NULL ON UPDATE CASCADE; |
| 50 | + |
| 51 | +-- AddForeignKey |
| 52 | +ALTER TABLE "Topic" ADD CONSTRAINT "Topic_updatedById_fkey" FOREIGN KEY ("updatedById") REFERENCES "Member"("id") ON DELETE SET NULL ON UPDATE CASCADE; |
| 53 | + |
| 54 | +-- AddForeignKey |
| 55 | +ALTER TABLE "Question" ADD CONSTRAINT "Question_updatedById_fkey" FOREIGN KEY ("updatedById") REFERENCES "Member"("id") ON DELETE SET NULL ON UPDATE CASCADE; |
0 commit comments