Servantt Lite Технические характеристики
|
Синхронизируйте свои SQL-серверы со скриптами с контролем версий
Полно полезных функций: Скрипты всех объектов в стандартную и логическую структуру в файловой системе. Сравнение и контроль версий возможны только тогда, когда все разработчики используют одно и то же соглашение. Скрипты не содержат информации о среде, поэтому вы можете сравнивать только то, что действительно важно. Никаких имен баз данных, имен, созданных системой, или различий в порядке столбцов. Столбцы таблицы упорядочены в алфавитном порядке (после столбцов первичного ключа), поэтому вы можете сравнивать только то, что действительно важно. Идентификаторы объектов нормализованы полностью определенными именами (со схемой) и заключены в квадратные скобки. Больше не нужно беспокоиться о создании объекта по неправильной схеме. Сценарии SQL Server можно сравнить со сценариями рабочих папок, а различия можно применить либо к базе данных (создание или обновление объектов), либо к сценариям. WinMerge интегрирован в контекстное меню, поэтому легко сравнивать SQL Server и рабочую папку. Все скрипты создаются с использованием andquot; CREATEandquot ;, но Servantt автоматически заменяет их на ALTER, когда это необходимо. Больше не нужно беспокоиться о замене CREATE на ALTER в каждой среде. Больше не нужно бросать / воссоздавать объекты. Объекты обновляются с помощью ALTER, поэтому вам не нужно беспокоиться о потере разрешений или создании сценариев разных разрешений для каждой среды. Полностью поддерживается удаление объектов. При удалении объекта соответствующий скрипт удаляется из рабочей папки, и наоборот. Рабочая папка может быть подключена к любому контроллеру версий, например Git, Subversion, TFS, Sourcesafe или любому другому. Вы даже можете работать без контроля версий. Исправляет различия в возврате каретки (ошибка в SQL Management Studio). Извлекает триггеры и таблицы по отдельности.