При дальнейшем чтении, я думаю, что план генерации данных - неподходящий инструмент для этого сценария.
То, что я сейчас делаю, - это создание сценария после развертывания с тестовыми данными, а затем проверка его правильности.выполняется условно с помощью переменных команды SQL.Каждая цель развертывания (изолированная разработка; UAT; PROD) может иметь свой собственный файл переменных команды SQL (.sqlcmdvars), который будет контролировать, запускается ли сценарий.
Например, чтобы загрузить данные теста только для базы данных IsolatedDev,Я могу использовать следующее в сценарии после развертывания:
IF '$(DatabaseName)' = 'IsolatedDev'
BEGIN
... insert statements to add test data
END
и быть уверенным, что данные теста не будут случайно загружены в производственную базу данных.
Пожалуйста, не стесняйтесь звонитьс опытом и лучшими практиками.