Files
minecraft-account-manager/packages/database/drizzle/0003_smiling_silver_samurai.sql
T
dmg b7c0083647
CI / validate (push) Successful in 5m20s
Release / release (push) Successful in 6m56s
feat(portal): add SSR operations and exclusive groups
2026-08-01 19:21:23 -04:00

11 lines
490 B
SQL

DROP INDEX "user_group_memberships_user_group_uidx";--> statement-breakpoint
DELETE FROM "user_group_memberships"
WHERE ctid IN (
SELECT ctid
FROM (
SELECT ctid, row_number() OVER (PARTITION BY "user_id" ORDER BY "created_at" DESC, "group_id") AS assignment_rank
FROM "user_group_memberships"
) ranked_assignments
WHERE assignment_rank > 1
);--> statement-breakpoint
CREATE UNIQUE INDEX "user_group_memberships_user_uidx" ON "user_group_memberships" USING btree ("user_id");