私はRedGate SQL Toolbeltを使用してデータベース全体のCIを使用できるようにしています。スキーマや静的データに対するニーズを容易にする方法に慣れています。RedGate SQLソース管理データ
ただし、CIで管理して使用する他のテーブルには一定量のデータが存在します。これらの表には、100万のレコードがあり、ソース管理が必要なレコードはほんの一握りです。データベース設計とは、このデータをソース管理できる別のテーブルに入れることができないことを意味します。
良い例としては、管理者またはシステムユーザーをソース管理して、CIに含めることができますが、実際のユーザーを除外したいユーザーテーブルがあります。
RedGateは2011年中頃から約request for filtered static dataになりました。この制限を回避するための賢明な方法を考案した人がいるのでしょうか?
フィードバックいただきありがとうございます。私の実際の生活のシナリオでは実現不可能ないくつかの理由から。最も重大な問題は、テーブルにUserID外部キーが必要な場合、そのテーブルを2つのテーブルのいずれかにしかリンクできないことです。 –
@DanDef私は、各CIビルドでトリガされる移行スクリプトを準備し、静的データを無視することが可能かどうか疑問に思っています。 –
ええ、私は見ていました今日は午後に使ってみようと思っています... –