BEGIN;

-- Remove system user from department (cascade should handle this, but being explicit)
DELETE FROM user_department 
WHERE user_id = '11111111-2222-3333-4444-555555555555'::uuid
  AND department_id = '11111111-2222-3333-4444-555555555555'::uuid;

-- Remove system user profile
DELETE FROM user_profiles 
WHERE user_id = '11111111-2222-3333-4444-555555555555'::uuid;

-- Remove system user
DELETE FROM users 
WHERE id = '11111111-2222-3333-4444-555555555555'::uuid;

-- Remove system department
DELETE FROM departments 
WHERE id = '11111111-2222-3333-4444-555555555555'::uuid;

COMMIT;