Zrób orgs.alias wyjątkową platformę w całej
Kolumna nigdy nie była ograniczona. Przetrwanie, podczas gdy tylko alias był Ustalone jako (security_provider_id, alias) za hostem, ponieważ dwa orgs W przypadk...
Umieść tenant_id z powrotem z przodu kluczy zasobów klinicznych
dddl-auto zbudowany PRIMARY KEY (logiczny_id, resource_type, tenant_id) fhir_resource_current i fhir_resource_version, ponieważ działa Kolumny EmbeddedId alfabe...
Tworzenie tabel systemowych Bugs
Brak ograniczeń CHECK na kolumnach ordynalnych: support_ticket_status_check jest Co się dzieje, gdy Hibernate zamraża jeden w rozmiarze enum i enum Rośnie, a sy...
Cenę dzieci handlowych i EHR, z strażą całkowitą
Żadna z map cen nie miała kontroli całkowitej, a dwa tryby awarii są Odmienne i zarówno ciche. Brakujący z KATALOG, aplikacja nigdzie się nie znajduje Matryca c...
Rozszerzyć rynkowe dziadkowie do zapleczy z drzewa aplikacji
DziadekIteringGatedMarkets już chodził po aktywnych rynkach org, GetRequiredService() i włączono brakującą aplikację - to było po prostu Ograniczone do isGated(...
Kolumny opisu Rich-text na webinarium_type
Odzwierciedla zmianę jednostki wspólnej lib. Dwie rzeczy, których stół potrzebuje wcześniej MediaService je mapuje. Kolumna opisu musi być nieograniczona: posi...
Pamiętaj o ostatnim miejscu pracy, w który zalogowany jest członek
User.last_org_id cofa picker przestrzeni roboczej. Organizacja nie jest Dłuższy nazwany według nazwy hosta, więc członek, który należy do kilku, wybierze Jeden ...
Ułatkowanie dodatkowego przechowywania na 2,50 USD za blok 10 GB
Potwierdza rozmiar bloku i stawkę jako 2,50 USD za 10 GB, a nie 4 USD za 25 GB Rząd produkcji dryfował. Widz, wiersz katalogu, cena Stripe A strona marketingowa...
Cena Dodatkowe przechowywanie jako $4 za jednostkę 25 GB, nie licznik FLAT
Dodatkowe przechowywanie jest kupowane przez jednostkę, nie należy do żadnego planu na żadnym poziomie i jest Nie na bazie siedzenia. Widz nadal określał go jak...
Poprawa, jaka była luka wiążąca addon w produkcji
Rozsądek poprzedniego commitu został wywnioskowany z ładowarki, nie mierzony. To się stało. Każdy numer dodany KamoCRM miał serwis_typu NULL, a poczta hostowana...
Zwiąże dodatki do aplikacji, którą sprzedają, i przestańcie udzielać firm za darmo pocztową
- jest kolumna - zapałki włączone. KamoCRMPricingLoader (ang.) Nigdy go nie napisał, więc każdy wiersz dodany KamoCRM ma to NULL i to porównanie może Nigdy się ...
Zrzuć zamrożone podłużne CHECK, które zawiodły każdą nową wartość enum
imgs_assoc_id_check dozwolony assoc_id 0..13. ImageAssocType.PICTURE_FRAME jest Porządek 14, więc naruszono go w każdej ramie obrazu. Hibernacja pisze CHECK (k...
Połącz dwie zmodyfikowane płyty w jedną z dwiema warstwami
Tam, gdzie dokument ma oba rodzaje, rząd CLASSIC przetrwał – to ten, który Może trzymać edytowane bajty — projekt jest ponownie naznaczony na nim, a FORM_FILLAB...
Utwórz tabelę picture_frames
Jeden wiersz na widżet Picture Frame, który członek zaaranżował na swoim wyrzutni. Stół zamiast preferencji, ponieważ zdjęcia i filmy w Rama to rzędy obrazowan...
Dodaj kolumny master-scope do notatek
MASTER_SCOPE ('MEMBER' / 'ORG' / NULL) i ORGANIZATION_ID, plus dwa indeksy jednostka deklaruje i częściowy unikalny indeks na zakres, więc jeden główny notatek ...
Przenoszenie istniejących projektów na rzędy FORM_FILLABLE
Przed pojawieniem się wersji, umieszczanie pól formularza na dokumencie załączonym esign_templates row prosto do oryginału, a zmodyfikowana zakładka była "Ryzyk...
Dodaj imgs.modified_kind and imgs.original_img_id
Oba pozostają nieważne - nieważny rodzaj oznacza, że rząd jest oryginalny, więc Nic do zasypania i nie ma kroku NULL, w przeciwieństwie do zwykłego kształtu dod...
Utwórz schemat polityki czatu
Sześć tabel: wersjonowany zestawie reguł, jego regulamin i ich klauzule, odpowiedź Granty za "odpowiedz tylko wtedy, gdy ich okno jest otwarte", i ślad tego, co...
Dodaj segregatory.is_scratch
Cztery stwierdzenia zamiast jednego ALTER: segregatory są zaludnione, a Yugabyte odrzuca całe ADD COLUMN ... NOT NULL stwierdzenie, a nie klauzula, więc Kolumna...
Dodać : :
Rejestry, które złożyły rezerwację, gdy nie jest to agent, którego nazywa, więc ktoś Możliwości zarządzania mogą zwiększyć jedną w imieniu agenta sprzedaży bez ...
Indeksy kompozytowe dla geolite_lokalizacji
Sam kraj był jedynym indeksem na tabeli 80,429-rzędowej. Mierne w kwestii produkcji: Rozdzielczość miasta (kraj + podział + podział) zaskanowana indeksem wszyst...
Index member _ rights _ applicated on (member _ id, the _ right)
Tabela nie miała żadnych indeksów, podczas gdy każdy znalezisnik na niej filtruje MEMBER_ID. Przy 10 524 wierszach wygląd jednego członka praw był pełnym sekwen...
Konkpozytowe indeksy leadów i odblokowują bieg, który je tworzy
Siatka /leads teraz filtry i strony w bazie danych zamiast wysyłki Cała organizacja do przeglądarki. Tylko IX_LEADS_ORG_ID, który Zamiast przenieść skanowanie, ...
Emeryt )
Kody śledzenia są teraz udostępniane jako ?discount-uuid>. Stary "memberId"> żeton Opublikował prawdziwy identyfikator członka w każdym udostępnionym linku i sp...
Dodaj users.is_fake, w jedynej kolejności zamówienia, pozwala na to, aby tablica
Odzwierciedla nowe pole "User.isFake". Cztery oświadczenia, a kolejność jest całością Migracja: YugabyteDB odrzuca „ADD COLUMN ... NOT NULL” na zaludnionym stol...
Dodaj kolumnę kamomeet_logo_overlay
Trzecia powierzchnia nakładki: ekran wstępny KamoMeet. Ten sam kształt, co Pozostałe dwa - nieważne, bez zasypyska, bez DEFAULT. Strażnik dryfu potrzebował tyl...
Osłuchaj raporty i rzędy pulpitu nawigacyjnego i przestańcie siej siekanie VIEW_DASHBOARD
VIEW_DASHBOARD (0), VIEW_REPORTS (1) i EXPORT_REPORTS (2) zostały usunięte z RoleRightType dzisiaj, wraz z dwiema stronami, które nazwali. To usuwa to, co oni Z...
Dodaj kolumnę loading_logo_overlay
Druga powierzchnia dla funkcji nakładki logo: wyświetlany ekran ładowania Pomiędzy nawigacjami na stronach, obok maszt strony głównej. Obaj ALTER żyją w jednym...
Dodaj kolumnę home_logo_overlay
Powroty w ustawieniu logo Home Page Logo: solidny kolor org może Pomaluj logo masztu na stronie głównej kamo-internal. Posiada znak zamiast hexu, więc nakładka...
Purge VIEW_EMAIL_LOGS wiersze i zatrzymać gnicie testowe, gdy zmieniają się ordynale
VIEW_EMAIL_LOGS (64) został dziś usunięty z RoleRightType za nadanie nazwy funkcji, która Nigdy nie został zbudowany. To usuwa to, co zostawiła – mierzy 42 rzęd...
Przesłaj przechowywane wiersze dla dwóch emerytowanych praw do notatek
SHARE_NOTES (72) i MANAGE_NOTES_SETTINGS (73) zostały usunięte z RoleRightType Dzisiaj za brak funkcji do bramki. To usuwa to, co zostawili, policzyć I zalogowa...
Dodaj orgs.background_order
Nullable VARCHAR(20), bez zasypów i bez DEFAULT – każdy klient rozwiązuje Brak wartości sekwencyjnej, jaką jest zachowanie, które każdy org miał Zanim kolumna b...
Scena z nasion rekomplikuje prawa, zamiast czekać na bagażnik
Przyznanie dwóch praw na org_role_rights nie zmienia niczego, co nikt nie może zaobserwować. member_rights_applied to spłaszczone migawka sesji i strona serwera...
Wstań na liście administratorów platformy
Wypełnia go z emerytowanych grantów system_user_access, aby nikt, kto mógłby obsługa użytkownika systemu przed tym wdrożeniem go traci: bezpośrednia mapa dotacj...
Widzicie prawa do spotkania, zanim brama może zamknąć każdego
MediaService wymaga teraz START_MEETING, aby utworzyć spotkanie i ZOBACZEW_MEETINGS Rozstrzygnięcie jednego. Mierzone na produkcji przed napisaniem tego: 42 rol...
Purge przechowywane wiersze dla usuniętych praw kanału czatu
Ids 74/75/76 nie jest już rozwiązywany. RoleRightsSyncService zamiata ich na niektórych Przyszły but SecurityService w każdym razie - po cichu, w nieprzewidywal...
Przenoszenie banknotów z własności konta na członkostwo
Dodaje notes.member_id i dołącza każdą notatkę do najwcześniejszego właściciela Członkostwo – organizacja, której konto należało do najdłużej, które W praktyce ...
Owców zapasu, więc zamknięcie nie może usunąć dostępu
MemberRightsAppliedService odmawia teraz prawa, którego łańcucha rodzicielskiego nie jest Zagłuszone. Każdy wiersz napisany przed tym, jak istniał hierarchia, n...
Dodaj kolumnę is_rich_text, domyślnie i cofaną do bogactwa
Niezależnie od tego, czy notatka jest edytowana jako bogaty tekst, czy zwykły tekst, nie może być odczytywany Wyjść z jego treści: bogata nuta, której jeszcze n...
Zob. każda organizacja jest domyślnym tekstem prawnym
Jeden wiersz hr_legal_settings na org, unikalny na org_id, noszenie - I INSERT-ONLY, nigdy UPDATE. Org, który zredagował własne brzmienie, jest jego właściciel...
Dopasuj enum-białą listę CHECK przeczesanie do renderingu YugabyteDB
dropStaleEnWhitelistSChecks() szukał "% IN (%", czyli jak CockroachDB Przechowywana jest na białą listę ?Enumerated (EnumType.STRING). PostgreSQL i YugabyteDB -...
Tabele powiadomień członkowskich oraz kolumny pochodzenia wydarzenia
Dwie połówki jednej funkcji. Oddzwonie zaplanowane na smyczy jest odzwierciedlone na Kalendarz planowania członka, a punktem lustra jest powrót do lead — tak ka...
Poprawa, co właściwie gwarantuje ścieżka odczytu o wspieranej indeksie
Poprzedni komentarz twierdził, że ścieżka odczytu "odpierda, aby obsłużyć dowolny folder. Nie może udowodnić, że zgadza się z serwerem - więc rząd, który jest b...
Dodaj is_answered do indeksu wyszukiwania poczty
Dodaje - tak więc indeks rekorduje wszystkie trzy Flagi IMAP zamiast dwóch. Lista wiadomości rysuje z tego znacznik odpowiedzi Po pierwsze, a notowania za pomoc...
Indeks i REVOKE tabele płac-provider
Co Hibernate nie może wyrazić dla nowych tabel hr_timecard_payroll_. Dwa REVOKEs. PayrollDispatch i PayrollSjncsssue odmów aktualizacje i usuwa w nim Java prze...
Plum pustki na hr_timecard_punch
Ludzi cztery nowe znieważane kolumny na bytwie TimecardPunch. Pustka jest Ani usunięcie, ani korekta: mówi, że cios nigdy nie powinien istnieć — podwójne dotkni...
Punkt w YugabyteDB, i stop test migracyjny
Datasource nadal nazywa port 26257. To jest emerytowany CockroachDB, który jest Nadal bieganie i wciąż odpowiada, więc bieg przeciwko niemu odnosi się do końca ...
Zacznij od nowa i przestań migracja rozliczeniowa, usuwając własny indeks
KamoInitializer nie mógł w ogóle zacząć. Hibernacja wykrywa CockroachDialect, którego Obsługuje:InsertReturning() i - są jednym z nich false, więc „Id przenoszą...
Twórz konto?HISTORY
Odzwierciedla podmiot AccountHistory w kamo-shared-libiry. Napisane wyraźnie Zamiast leć do ddl-auto, ponieważ domyślne znaczenie: ID i DATE_CREATED Przewozić b...
Jak to, co widzisz żeglugę?
Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.