Есть сценарии (конечно же, под контролем исходного кода), которые вы добавляете только на дно. Это в сочетании с регулярным восстановлением из вашей производственной базы данных в dev, вы должны быть золотым. Если вы строго относитесь к этому, это работает очень хорошо.
В противном случае я знаю, что многие люди используют Redgate для SQLServer.