fix(database): ensure adminId is not null for certificates, notifications, ssh-keys, and git providers

This commit is contained in:
Mauricio Siu
2025-03-02 02:15:49 -06:00
parent 5b3005eb89
commit cf3b3a2dcd

View File

@@ -147,6 +147,11 @@ CREATE TABLE "apikey" (
"metadata" text "metadata" text
); );
--> statement-breakpoint --> statement-breakpoint
DELETE FROM "certificate" WHERE "adminId" IS NULL;
DELETE FROM "notification" WHERE "adminId" IS NULL;
DELETE FROM "ssh-key" WHERE "adminId" IS NULL;
DELETE FROM "git_provider" WHERE "adminId" IS NULL;
ALTER TABLE "certificate" ALTER COLUMN "adminId" SET NOT NULL ;--> statement-breakpoint ALTER TABLE "certificate" ALTER COLUMN "adminId" SET NOT NULL ;--> statement-breakpoint
ALTER TABLE "notification" ALTER COLUMN "adminId" SET NOT NULL ;--> statement-breakpoint ALTER TABLE "notification" ALTER COLUMN "adminId" SET NOT NULL ;--> statement-breakpoint
ALTER TABLE "ssh-key" ALTER COLUMN "adminId" SET NOT NULL ;--> statement-breakpoint ALTER TABLE "ssh-key" ALTER COLUMN "adminId" SET NOT NULL ;--> statement-breakpoint