B2B-30: fix conflict in rpc function

This commit is contained in:
devmc-ee
2025-07-02 09:22:03 +03:00
parent 528e8578f9
commit c4eaaca161
2 changed files with 24 additions and 5 deletions

View File

@@ -1,8 +1,27 @@
DO $$
BEGIN
IF NOT EXISTS (
SELECT 1
FROM pg_constraint
WHERE conname = 'accounts_personal_code_unique'
) THEN
ALTER TABLE public.accounts
ADD CONSTRAINT accounts_personal_code_unique UNIQUE (personal_code);
END IF;
END$$;
ALTER TABLE public.invitations
ALTER COLUMN personal_code TYPE text;
DO $$
BEGIN
IF NOT EXISTS (
SELECT 1
FROM pg_constraint
WHERE conname = 'invitations_personal_code_unique'
) THEN
ALTER TABLE public.invitations
ADD CONSTRAINT invitations_personal_code_unique UNIQUE (personal_code);
END IF;
END$$;

View File

@@ -107,7 +107,7 @@ create
primary_owner_user_id uuid,
name varchar,
email varchar,
personal_code char(11),
personal_code text,
picture_url varchar,
created_at timestamptz,
updated_at timestamptz