Я новичок в инструментах баз данных SQL Server и, возможно, делаю неверные предположения о том, что делают сценарии после развертывания ... так что поправьте меня, если я ошибаюсь.
Насколько мне известно, сценарий после развертывания будет запускаться после каждого развертывания, а не только после одного развертывания.
Если я хочу, чтобы сценарий после развертывания запускал сценарий только один раз, есть ли способ сделать это, не требуя при этом также версию или таблицу истории в базе данных, которая регистрирует, когда эти сценарии уже были запущены?
Т.е. Могу ли я добавить какие-либо последующие поправки в сценарий в виде нового файла в проекте с включенным номером версии и добавить его в сценарий после развертывания, но каким-то образом проигнорировать предыдущий сценарий (возможно, без предварительного его удаления)? независимо от того, запускает ли он скрипт во время развертывания?
Есть ли конфигурация для такого рода вещей или это непреднамеренное поведение?