Fix: Login.

This commit is contained in:
2026-03-15 19:52:21 +00:00
parent e8e9a02e7b
commit 97dccafc05
80 changed files with 1475 additions and 536 deletions

View File

@@ -32,31 +32,31 @@ BEGIN
)
-- Changed user_auth0_id
SELECT NEW.user_id, 'user_auth0_id', OLD.user_auth0_id, NEW.user_auth0_id, NEW.change_set_id
WHERE OLD.user_auth0_id IS NOT DISTINCT FROM NEW.user_auth0_id
WHERE OLD.user_auth0_id IS DISTINCT FROM NEW.user_auth0_id
UNION
-- Changed firstname
SELECT NEW.user_id, 'firstname', OLD.firstname, NEW.firstname, NEW.change_set_id
WHERE OLD.firstname IS NOT DISTINCT FROM NEW.firstname
WHERE OLD.firstname IS DISTINCT FROM NEW.firstname
UNION
-- Changed surname
SELECT NEW.user_id, 'surname', OLD.surname, NEW.surname, NEW.change_set_id
WHERE OLD.surname IS NOT DISTINCT FROM NEW.surname
WHERE OLD.surname IS DISTINCT FROM NEW.surname
UNION
-- Changed email
SELECT NEW.user_id, 'email', OLD.email, NEW.email, NEW.change_set_id
WHERE OLD.email IS NOT DISTINCT FROM NEW.email
WHERE OLD.email IS DISTINCT FROM NEW.email
UNION
-- Changed is_email_verified
SELECT NEW.user_id, 'is_email_verified', OLD.is_email_verified::TEXT, NEW.is_email_verified::TEXT, NEW.change_set_id
WHERE OLD.is_email_verified IS NOT DISTINCT FROM NEW.is_email_verified
WHERE OLD.is_email_verified IS DISTINCT FROM NEW.is_email_verified
UNION
-- Changed is_super_user
SELECT NEW.user_id, 'is_super_user', OLD.is_super_user::TEXT, NEW.is_super_user::TEXT, NEW.change_set_id
WHERE OLD.is_super_user IS NOT DISTINCT FROM NEW.is_super_user
WHERE OLD.is_super_user IS DISTINCT FROM NEW.is_super_user
UNION
-- Changed active
SELECT NEW.user_id, 'active', OLD.active::TEXT, NEW.active::TEXT, NEW.change_set_id
WHERE OLD.active IS NOT DISTINCT FROM NEW.active
WHERE OLD.active IS DISTINCT FROM NEW.active
;
RETURN NEW;