Rename identity profile on membership profile

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
Bryan Frimin
2025-12-22 11:57:50 +01:00
parent c124092266
commit d4b039737e
15 changed files with 391 additions and 1044 deletions

View File

@@ -0,0 +1,15 @@
ALTER TABLE identities ADD COLUMN full_name TEXT NOT NULL DEFAULT '';
UPDATE identities i
SET full_name = COALESCE(
(SELECT p.full_name FROM iam_identity_profiles p
WHERE p.identity_id = i.id AND p.membership_id IS NULL),
''
);
DELETE FROM iam_identity_profiles WHERE membership_id IS NULL;
DROP INDEX IF EXISTS idx_iam_identity_profiles_default;
ALTER TABLE iam_identity_profiles DROP COLUMN identity_id;
ALTER TABLE iam_identity_profiles RENAME TO iam_membership_profiles;