- Shipped
- 13 listopada 2026 07:13 UTC
- Author
- Kamo
- Commit
- 59a6f76
AccountEmailIdentity **************** jest jedynym miejscem, w którym reguła żyje: - findByEmail(org, email): konto organizacji posiadające adres, ignorując wielkość liter i (ContactCanon.email, klucz do punktu kontaktu). Obsługiwane przez ręcznie wykonane Wyrażenie index ix_accounts_org_email (org_id, lower(email)), utworzone 2026-11-12 i Zadeklarowane tutaj na koncie według nazwy. - linkLeadsAfterCommit(account): każdy lead w org z tym adresem i jeszcze NIE posiadający konta Znajdowane poprzez lead_contact_points (IX_LCP_ORG_KIND_VALUE), nigdy w tabeli leadów; 15 z 799 483 leadów z adresem, któremu brakowało wiersza w dniu 2026-11-12 Każdy chunk ma własną REQUIRES_NEW transakcję, historia (oś czasu lead + konto) w innym Po nim, więc awaria historii nigdy nie cofa łącza. - linkLeadAfterCommit(lead): lead bez konta dołącza do konta posiadającego jego adres. Jedno indeksowane wyszukiwanie po zatwierdzeniu. - reusableForMember: dla twórców kont członkowskich WŁASNYCH (fakturowanie). Konto własne członka Nieposiadany tylko na ZWERYFIKOWANYM adresie (posiadanie konta pokazuje jego pożyczki i kredyty) Portal pożyczkodawcy oznacza wpisane adresy jako zweryfikowane); innej osoby nigdy. Praca, która ją wywołała, nigdy nie zawodzi: po zatwierdzeniu, własnej transakcji, każdy błąd jest rejestrowany Lead, który już jest na koncie, nigdy nie jest przenoszony. Nie jest to celowo unikatowy indeks: Naruszenie wewnątrz synchronizacji pożyczki lub importu leadów spowodowałoby niepowodzenie samej pracy, która nie może zawieść. Okablowanie tutaj: **************** (każdy wlot, import, ścieżka ręczna i SI), RetailService tworzenie/aktualizacja (przyjęty adres jest odrzucany zdaniem), StoreSyncWriter SecurityService (konta ręczne, zewnętrzny serwer) SecurityService (konta ręczne, zewnętrzny serwer) MLOS loan sync, billing setup) oraz BillingService.
