Я использую SSDT для моей базы данных. Мое ограничение - непрерывная доставка. Поэтому я не могу вообще переименовать, он сломает совместимость с предыдущей версией DAL. Есть ли способ установить SSDT-проект таким образом, чтобы избежать рефакторинга? Спасибо.SSDT Отключить переименование - журнал рефакторинга
2
A
ответ
2
Вы можете удалить журнал рефакторинга в свою предварительную сборку , но вы можете выполнять непрерывную доставку с помощью переименований, вам просто нужно внести изменения в неустранимый способ и фазировать ваши изменения до тех пор, пока ваши приложения не будут обновлены.
Есть чтение этого:
https://www.simple-talk.com/sql/database-delivery/non-breaking-online-database-deployments/
Ed
Не будет ли удаляемый журнал рефакторинг просто маскирует тот факт, что переименование произошло? Это может быть опасно, поскольку вместо того, чтобы переименовывать столбец, он может удалить его с данными и добавить новый с нулями. –
Итак, всего 2 решения, процедура SQL ИЛИ Устанавливает каждую вещь по виду :(Есть ли другое решение, не осложняющее мою базу данных? – Julian50
Да, правильнее всего управлять релизами :) –