2010-07-01 34 views
6

En Entity Framework 4 existen las opciones "Actualizar modelo desde la base de datos" y "Generar base de datos desde modelo". Pero lo que me falta es una opción comoEntity Framework: cómo actualizar la base de datos al modificar el modelo

Actualizar base de datos de modelo

que refleja los cambios realizados en el modelo (por ejemplo, la adición de una nueva propiedad o de navegación-propiedad) por modificar el esquema de la base de datos (por ejemplo, agregar una nueva columna). sin perder su contenido

¿Alguien sabe una manera de lograr esto o hay una plantilla t4 que puede realizar una actualización del esquema sin descartar las tablas existentes? (Estoy usando 2008 Visual Studio 2010, .Net 4.0 y SQL Server)

Gracias

+2

posible duplicado de [Entity Framework 4 - Actualizar el esquema de la base de datos del modelo. Sin borrar los datos de la tabla.] (Http://stackoverflow.com/questions/3144117/entity-framework-4-update-database-schema-from-model-without-wiping-the-table) –

Respuesta

1

mejor manera que he encontrado hasta ahora es actualizar la base de datos en primer lugar, por ejemplo, la adición de una columna a una tabla y luego actualiza el modelo de la base de datos. Esto funciona bien para pequeños cambios.

Cuestiones relacionadas