У нас есть большая производственная база данных, в которой используется настраиваемый контроль версий, позволяющий плавно обновляться при изменении схемы (каждый сценарий изменения имеет версию). Все работает хорошо.
Можем ли мы использовать модель прикладного программирования уровня данных параллельно с существующей базой данных? Мы хотели бы попробовать подход DAC без преобразования нашей базы данных в приложение уровня данных. Было бы идеально отделить приложение уровня данных от остальной части базы данных на уровне схемы. Допустим, у нас есть три схемы: dbo, my и dac. Мы хотели бы продолжать управлять dbo и my вручную и использовать dacpacs для автоматической миграции всего в схеме dac.
Мы провели несколько тестов, и кажется, что Data-Tier Application Framework не любит конкуренции — он определяет объекты вне своей области действия как «ручные изменения» и пытается удалить их при импорте. Есть ли способ изменить это поведение?