Ich habe eine vorhandene Datenbank mit allem im Schema dbo
. Ich habe ein SSDT-Projekt mit Objekten, die ich mit einem Schema hinzufügefoo
Ich habe eine Tabelle, die im Projekt so aussieht:
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
)
Es hängt von dbo.a ab. dbo.a hat viele Spalten, die Fremdschlüssel für andere Spalten sind. Jemand anderes (der das Standardschema verwaltet) ändert möglicherweise dbo.a.
Ich möchte dbo.a einfach speichern als:
CREATE table dbo.a (
id INT NOT NULL
CONSTRAINT [PK_a] PRIMARY KEY CLUSTERED
)
Es wird also intern erstellt, aber nicht bereitgestellt. Ist das möglich?