레거시 테이블에 앉아있는 pay-group entity 중지

Fixkamo-shared-library
관련 상품
2026년 8월 11일 오전 6:17 UTC
이름 *
Kamo
뚱 베어
d490467

BillingGroup은 billing groups에 맵핑되었습니다. 그 테이블은 이미 존재 — 하나 of a 7테이블 서브시스템(billing group members, subscriptions, licenses, invoices, payment methods, configs) Java 코드가 맵핑하지 않고, 4개의 진짜 행과 다른 모양으로 전적으로: 그룹이 있습니다 payer, 자신의 줄무늬를 운반 customer id 및 billing email. 이 작업 뒤에 감사는 "지불 그룹 개념". 그것은 잘못되었다; 그것은 코드를 읽고, 이 하위 시스템은 스키마에서만 존재합니다. 2개의 결과가 있었습니다. 독서 그룹은 실패 missing is approved, because CockroachDB and YugabyteDB will add the NOT NULL 컬럼은 기본적으로 비empty 테이블에 NULL 컬럼을 추가했습니다. nullable 열과 나머지를 건너. 그리고 그 4개의 레거시 행은 하나였다 다른 사람의 청구 그룹으로 봉사하는 성공적인 질문. 이제는 billing pay groups를 소유하고, 오히려 마이그레이션에 의해 명시적으로 생성 ddl-auto에 의해 - 첫 번째 장소에 반 내장 테이블을 생산하는 것입니다. 레거시 테이블에 추가 된 열은 다시 떨어졌다, 그것에 반환 그것을 형성; 그것의 행은 결코 만지지 않습니다. 이 것 대신 레거시 하위 시스템을 채택하면 취약한 미래 통화입니다. 그러나 그것은 마이그레이션, 이름이 아닌.

모든 변경 사항

배송을 보는 것과 같이?

작업 공간의 모든 업데이트 땅은 자동으로. 일주일 후 무료로 시청하십시오.

무료 영원히 시작가격 비교