Развертывание базы данных QBO3 не создает представление сущности

При развертывании темы базы данных для создания новой базы данных QBO3 представление Entity не создавалось.

Моя тема включает ссылки на следующие проекты .sqlproj:

  • Стандарт
  • Ипотека
  • Кредит
  • Долг

И я вижу, что Standard.sqlproj> Scripts> Script.PostDeployment.sql включает создание представления Entity, если оно еще не существует.

Нужно ли развертывать каждый проект отдельно?


person Eric Patrick    schedule 12.10.2017    source источник


Ответы (1)


Чтобы включить сценарии развертывания до и после развертывания из «основных» проектов, измените сценарий развертывания до и после развертывания вашей темы, чтобы включить соответствующие сценарии из других проектов.

Например:

:r ..\..\Standard\Scripts\Script.PostDeployment.sql
:r ..\..\Mortgage\Scripts\Mortgage.PostDeployment.sql

Обратите внимание, что синтаксис :r является соглашением SQLCMD для включения внешних файлов. Включенные файлы будут запускаться в том порядке, в котором они включены.

person Eric Patrick    schedule 12.10.2017