Schemat parytetu z CockroachDB -- 714 tabel, 8706 kolumn

OtherKlusterServices
Szycy
10 sierpnia 2026 00:35 UTC
Autor
Kamo
Pochęt się
73b8885

Dry diff zasłużył na swoje miejsce. KamoInitializerService buduje schemat Od JPA i wyprodukował 599 tabel; produkcja zawiera 714. 115 Różnica polega na tabelach, których jednostki zostały usunięte, ale których tabele nigdy nie Były -- porzucone pos_/hte_/ht_ schemas plus billing_-" i ocr_document_. legacy_ddl.py odtwarza je z SHOW CREATE TABLE, tłumaczenie :::TYP adnotacje, indeksy inline, ASC w ograniczeniach, NIE WIZYWLE, RODZINA i W AKTUALIZACJA. Co ważniejsze, kolumna znalazła 25 kolumn obecnych w produkcji, ale nieobecnych w schemacie jednostki, w tym 11 na rachunkach (pierwsza nazwa, Nazwa last_name, phone, adres_line1, city, postal_code, ...) i 4 na przewodach. Są to 100% NULL w produkcji, więc nic tam nie zostałoby utracone... Ale - i .is_licensee są zaludnione We wszystkich 9 rzędach i zostałby po cichu upuszczony przez ładunek, który ufał Schema podmiotu. Wszystkie 25 dodają ponownie. Obie strony zgłaszają teraz 714 tabel / 8706 kolumn.

Wszystkie zmiany

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.

Start Free ForeverZobacz ceny