スキーマにすべてが含まれている既存のデータベースがありますdbo
。スキーマを使用して追加するオブジェクトを含むSSDTプロジェクトがありますfoo
プロジェクトに次のようなテーブルがあります。
CREATE table foo.a (
id INT NOT NULL
CONSTRAINT [PK_foo_a] PRIMARY KEY CLUSTERED
CONSTRAINT [FK_foo_a] FOREIGN KEY REFERENCES [dbo].[a],
desc NVARCHAR(50) NOT NULL
)
dbo.aに依存します。dbo.aには、他の列への外部キーである多くの列があります。他の誰か(デフォルトのスキーマを維持している人)がdbo.aを変更する可能性があります。
私はdbo.aを次のように単純に保存したいと思います:
CREATE table dbo.a (
id INT NOT NULL
CONSTRAINT [PK_a] PRIMARY KEY CLUSTERED
)
したがって、内部的にビルドされますが、デプロイされません。それは可能ですか?