Программное обеспечение Red Gate SQL Change Automation предназначено для непрерывной интеграции и автоматического развертывания базы данных SQL Server. SQL Change Automation расширяет процессы разработки приложений и предлагает мгновенную обратную связь об изменениях кода, точный сценарий, необходимый для автоматизации выпуска, и многое другое.
Автоматизация процесса управления изменениями БД
- SQL Change Automation завершает процесс доставки БД, создавая, тестируя и разворачивая базу данных.
- Быстрый и надежный способ проверки и развертывания изменений в базе данных.
- Благодаря автоматизации баз данных пользователь освобождается от ручных задач по управлению изменениями баз данных.
- Встроенные этапы проверки гарантируют, что выпуски готовы к работе.
Ускоренный цикл тестирования
SQL Change Automation автоматически синхронизирует среды тестирования и разработки, поэтому цикл тестирования становится намного быстрее. Если есть tSQLt-тесты (например, статический анализ, модульные тесты или интеграционные тесты), SQL Change Automation запускает их как часть процесса CI.
Стандартные пакеты Microsoft NuGet для тестирования и развертывания
SQL Change Automation использует пакеты Microsoft NuGet для тестирования и публикации базы данных.
Развертывание статических данных
Артефакты, созданные с помощью SQL Change Automation, полностью поддерживают изменения данных, при этом можно включать статические данные.
Просмотр и утверждение изменений базы данных
Автоматизация изменений SQL включает этап проверки, который интегрируется с инструментом развертывания. Можно проверить сценарий, получить полный отчет о различиях и просмотреть предупреждения, если есть вероятность потери данных.
Точный скрипт, необходимый для автоматизации выпуска SQL
SQL Change Automation создает скрипт для обновления баз данных. Можно запустить его сразу, сохранить для последующего просмотра или добавить в инструмент управления релизами.