Estoy trabajando en un nuevo proyecto donde tengo el lujo de trabajar desde un enfoque Modelo a Base de Datos utilizando Entity Framework 4.Entity Framework 4 - Actualizar el esquema de la base de datos desde el modelo. Sin borrar los datos de la tabla
El proyecto en el que estoy trabajando adopta un enfoque ágil diferentes fases se implementarán a lo largo del tiempo.
¿El primer enfoque del modelo funcionará en mi caso? Cuando "Generar base de datos del modelo" noté que se recrea todo el esquema desde cero, que borrará todos los datos que están en el archivo db.
Tenía la esperanza de un enfoque más "Actualizar la base de datos desde el modelo" en el que la base de datos simplemente se modificaría para reflejar los cambios en lugar de volver a crear.
¿Alguien tiene alguna experiencia trabajando en este tipo de flujo de trabajo con EF?
Gracias,
James Sheldon
Si desea más control sobre los cambios que realiza y realiza cambios incrementales y selectivos desde CSDL-> SSDL-> base de datos o base de datos-> SSDL-> CSDL, puede consultar mi 'Model Comparer' para EFv4: http://bit.ly/cCbnrn – KristoferA
Ahora existe compatibilidad con Migrations en la versión EF 4.3, que le permite realizar versiones incrementales de cambios, movimientos de datos y códigos personalizados por paso de migración. –