Я не привык работать с SQL и почти не знаю DDL-скриптов.Я использую ADO.NET Entity Framework 4 в Visual Studio 2010 с EDMX-дизайнером и Самостоятельно отслеживаемым генератором объектов.Это делает тяжелую работу для меня, и я получаю DDL-скрипт, который будет использоваться для создания базы данных, когда она не существует.Пока все хорошо ... Затем я изменяю свою модель EDMX, возможно, добавляя свойство к сущности, и я получаю новый DDL для создания новой базы данных.Но как насчет старого?Эта база данных теперь содержит некоторые данные, и я, конечно, хотел бы перенести это в новую версию.В идеале я хотел бы, чтобы какой-нибудь инструмент генерировал UPGRADE-DDL из моего старого CREATE-DDL в мой новый CREATE-DDL, сохраняя при этом как можно больше данных из старой базы данных.Но я не могу найти такую функцию в VS2010 и не могу найти какие-либо ресурсы о ней при поиске в сети, что кажется странным, потому что это должно быть очень распространенной проблемой, верно?Или я что-то здесь упускаю?Я могу сделать много изменений и дополнений в моей схеме, используя EDMX-конструктор, и я не хочу писать вручную обновляемый DDL-скрипт.Я не достаточно хорош с DDL, чтобы сделать это ... Как все остальные делают это?Я в замешательстве ...