KamoCRM

Konwertuj identyfikatory jednostki wewnętrznej z Long/unique_rowid() na UUID/gen_random_uuid()

Refactorkamo-shared-library
Przesyłane
20 marca 2026 21:18 UTC
Autor
Kamo
Zgłoszenie
4ea2299

Poprawia wydajność pisania karalubuDB za pomocą losowo rozprowadzanych identyfikatorów UUID dla wewnętrznych kluczy podstawowych jednostki zamiast sekwencyjne wartości unique_rowid(). Podmioty skierowane do użytkowników (Użytkownik, Organizacja, Członek, Konto, Ołów, Kontakt, ContactBook, Aplikacja, KbArtykuł, Sprzedawca, Oferta, Zamówienie, Zaangażowanie, Uwaga, Img) zachowuje długie/unique_rowid() dla identyfikatorów odczytywanych przez człowieka. Utworzono BaseUuuidEntity dla podmiotów handlowych, które potrzebują UUID podczas BaseEntity Pozostaje Long dla podmiotów handlowych z osobami z kierunkową.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny