Ищите инструмент, который позволит создавать валидацию схемы базы данных, которую можно скомпилировать в автономный инструмент или как модуль для использования в другом приложении.
Сценарий - клиент-серверное приложение, которое продается клиентам и поддерживается через сервисные релизы. Сервисные выпуски включают в себя сценарии базы данных для обновления базы данных при любых изменениях схемы и т. Д.
Однако, поскольку это база данных, и клиент может либо
- неправильно запускать сценарии обновления или
- возиться и что-то испортить в БД
Я бы хотел, чтобы этот инструмент был доступен с каждым выпуском, чтобы мы могли проверить правильность struture и, возможно, некоторых данных. Также, чтобы он был доступен для удаленной отладки, когда у клиента есть сервисный билет.
Инструменты сравнения схем, которые я исследовал, отлично подходят для сравнения локальных баз данных, но я не видел чего-то такого, что могло бы генерировать то, что можно развернуть с нашим приложением.
Спасибо!