We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2b46b76 + 5805ba0 commit ec07423Copy full SHA for ec07423
1 file changed
packages/api/drizzle/0015_org_force_otp.sql
@@ -1,6 +1,16 @@
1
ALTER TABLE "organizations"
2
ADD COLUMN IF NOT EXISTS "force_otp" boolean NOT NULL DEFAULT false;
3
--> statement-breakpoint
4
+UPDATE "organizations" o
5
+SET "force_otp" = true
6
+WHERE EXISTS (
7
+ SELECT 1
8
+ FROM "organization_members" om
9
+ INNER JOIN "organization_member_roles" omr ON omr."organization_member_id" = om."id"
10
+ INNER JOIN "roles" r ON r."id" = omr."role_id"
11
+ WHERE om."organization_id" = o."id" AND r."key" = 'otp_required'
12
+);
13
+--> statement-breakpoint
14
DELETE FROM "organization_member_roles" omr
15
USING "roles" r
16
WHERE omr."role_id" = r."id" AND r."key" = 'otp_required';
0 commit comments