feat(account-users): align inviter id

This commit is contained in:
2026-06-06 11:45:56 +08:00
parent fbc0bb833d
commit 2acd93831f
7 changed files with 43 additions and 18 deletions
@@ -0,0 +1,8 @@
-- Revert Chatwoot inviter_id alignment for account_users.
UPDATE account_users
SET invited_by = inviter_id
WHERE inviter_id IS NOT NULL
AND inviter_id <> 0;
ALTER TABLE account_users DROP COLUMN IF EXISTS inviter_id;
@@ -0,0 +1,9 @@
-- Align account_users inviter column with Chatwoot's schema.
ALTER TABLE account_users ADD COLUMN IF NOT EXISTS inviter_id INTEGER DEFAULT 0;
UPDATE account_users
SET inviter_id = invited_by
WHERE inviter_id = 0
AND invited_by IS NOT NULL
AND invited_by <> 0;