レガシーテーブルに座るペイグループエンティティティティティティティティティをストップ

Fixkamo-shared-library
出荷済み
2026年8月11日 6:17 UTC
プロフィール
Kamo
コンテンツ
d490467

BillingGroup は billing groups にマップされました。 そのテーブルは既に存在しています。 7テーブルサブシステム (billing group members, subscriptions, licenses, invoices, payment methods, configs は、Java コードがマッピングされていないが、 その中の4列と完全に異なる形状を持つ: グループは 支払い, 独自の stripe customer id と billing email を運ぶ. この作品の背後にある監査は「請求なしグループコンセプト」と報告しました。 それが間違っていた。 これはコードを読み、このサブシステムはスキーマにのみ存在します。 その中のエンティティティティティティティティを指摘する2つの結果があった。 読書グループが失敗しました 行方不明 is approved は、CockroachDB と YugabyteDB が no を追加しないためです。 NULL カラムはデフォルトで空でないテーブルにないため、ddl-auto は 無効な列で残りの列をスキップします。 その4つのレガシー列が一つだった 他の人の請求グループとして提供されているから離れて成功したクエリ. 現行のエンティティティティティは、課金ではなく、移行によって明示的に作成される billing pay groups を所有しています。 ddl-auto ではなく、最初の場所にあるハーフビルドされたテーブルを生成します。 レガシーテーブルに追加された列が再び落とされます。 その列は触れない。 この1の代わりにレガシーサブシステムを採用することは、防御可能な未来の呼び出しです、 しかし、それは名前ではなく移行です.

すべての変更

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る