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...
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...
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...
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...
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...
Indeksy częściowe, które zatrzymują podwójną płatność i kolizją kodu
- zęby stojące za usługą eksportową Odmowa ponownego wydania. Drugi plik zadany za jeden okres wypłaty podwójnego płacenia Cała firma, a sama kontrola warstwy s...
Rejestracja i migracja schematu KI
Tabele pochodzą z ddl-auto; ten biegacz dostarcza tylko to, czego Hibernate nie może... Częściowo unikalne indeksy przy jednym otwartym przydziale podstawowym i...
Schemat dla grup, które faktycznie mogą zapłacić
Trzech biegaczy: BillingGroupRosterMigration tworzy billing_pay_group_members — kogo grupa oznacza za to, że zanim cokolwiek kupi. org_id jest na to denormaliz...
Stwórz schemat szkolenia HR
Rejestry com.kamo.z.shared.hr.training w jawnej liście „EnableJpaRepositories) — EntityScan jest szeroki, więc jednostki są znajdowane w obie strony, ale repozy...
Utwórz billing_pay_groups wyraźnie i cofnie starą kolizją
Tworzenie go w migracji, a nie pozostawienie go ddl-auto, który wytworzył W połowie zbudowany stół, gdy jednostka została wycelowana w istniejących wcześniej bi...
Dodaj kolumny zegara ociekającej
past_due_since i suspension_notified_at, oba zniweczone. Null oznacza płacenie i Nie tylko opowiedziany.
Zrezygnuj z ograniczenia, które ograniczyło członka do jednego konta rozliczeniowego
Ustala ograniczenie przez kształt, a nie z imienia i nazwiska - Hibernate go wygenerował i Nazwa nie jest stabilna w różnych środowiskach, więc wszelkie unikaln...
Dodać kolumny, które sprawiają, że zmiana ceny jest wykrywalna
Order(0), nieważne, bez zasypiania — nie ma broni łamania brzmi tak, jak "nie wiemy, co Cena ta została stworzona z" a gornik traktuje ją jako niewiadomą, a nie...
Wycena dodatkowa pamięć masowa jako 2,50 USD za 10 GB, org
Dodatek opisał wspólną pulę w całej organizacji, a następnie był wyceniony USAGE_BASED za 4 USD z "25 GB" podanym tylko w prozach. Nic nigdy nie zgłosiło Zdarze...
Dodaj i uzupełniaj konta.date_created
Hibernate nie może dodać tego samego: ddl-auto emituje go NIE NULL, który CockroachDB odmawia na stole, który ma już rzędy. Więc jest dodana do zerowawia Tutaj,...
Przenieś kalendarze na członkostwo i podawaj org wspólne
Kalendarze i wydarzenia były własnością konta i nie miały organizacji. To wiąże się z najwcześniejszym członkiem jego właściciela – organizacji Konto należało d...
Hand shared address-book kontakty z książkami z powrotem do ich właścicieli
EmailService teraz przeprowadza każdy kontakt do contact_books.owner_id, który Pozostawia kontakty już siedzące w bezwłasnej organizacji-domyślnie Książka nieos...
Schemat dla zmierzonej miniatury i przechowywania torów
Zapisy img_dat_derywacje, na przechowywany plik, rzeczywisty rozmiar bytetu wszystkiego Kamo z niego wygenerował. Zastępuje img_dats.THUMB_FILE_SIZE jako źródło...
Schemat do pomiaru składowania tylko w sklepie obiektowym
object_storage_days rejestruje, co zamiata odczytuje z MinIO dla obu Rzeczy, które nie mają rozmiaru w bazie danych: aktywa brandingowe i dokumenty Przestrzeń p...
Schemat na pomiar przechowywania w skrzynce na pocztę
- uchwyty, na skrzynkę pocztową i za dzień przyjazdu, RFC822 bajtuje tę skrzynkę pocztową. Rachunkowość magazynowa nie miała uczciwego źródła dla bajtów skrzyne...
Schemat runner dla org_storage_snapshots
Lustra OrgStorageSnapshot jako wyraźny DDL, według stylu domu — ddl-auto Najpierw tworzy tabelę, więc CREATE jest odwrotnością, a SET DEFAULTs są Co faktycznie ...
Ogłosić podział aplikacji .
Zaplecznik wypełniał tylko rząd planu, którego brakowało – celowo, więc nie mógł po cichu Przesuń poziom – który pozostawił aplikacje, które nigdy nie były wyce...
Jeden prawidłowo skategoryzowany wiersz katalogowy na aplikację, na każdym korzeń uprawnieniach
Dziewięć aplikacji - POS, Narzędzia marketingowe, Kalkulator, Klub, Inspekcje, Prawne, Gry i dwie Systemy pochodzenia — nie miały w ogóle reprezentacji katalogo...
Backfill app-rzędy uprawnień do katalogu planu platformy
Uprawnienia teraz rozwiązuje się na kolumnie typu service_type, ale nie przenoś żadnego wiersza katalogu, więc Każdy plan nadal wiązał się z „wszystko włączone”...
Punkty skrzynek pocztowych dla działów i org, i uzupełniają działy
DEPTS.MAILBOX_ID i ORGS.CONTACT_MAILBOX_ID, oba zwykłe UUID bez FK e-mail_provider.mailboxes: skrzynki pocztowe synchronizowane od zewnętrznych dostawców i mogą...
Daj członkowi zespołu menedżerowi
Dodaje MANAGER_ID do member_team_member, znieważone samoodniesienie do raportowania Linia. Nic nie jest wypełnione: żaden menedżer nie jest kompletną odpowiedzi...
Dodaj DEPTS.PARENT_DEPT_ID dla działów zagnieżdżonych
Nullable bez zasypydu - null oznacza najwyższy poziom, który jest tym, co każdy istniejący Dział był i większość zostanie. Ogłoszono zwykły UUID z wyraźnym DRO...
Migracja dla księgi prowizowej i stołów wypłat Stripe
Mirrors com.kamo.z.shared.commission. ddl-auto stworzyłby je z firmy I tak adnotacje; wyraźna DDL jest konwencją domową i jest tym, co tworzy Kształt jest spraw...
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.