ventajas tutorial que framework first español desventajas code entity-framework-5 code-first-migrations seeding

entity framework 5 - tutorial - Actualización específica de siembra del framework de entidades y siembra



model first (2)

¿Alguien sabe cómo puede generar una actualización específica utilizando las migraciones de EF 5? Tengo una base de datos existente, ya se han completado las búsquedas y estoy desarrollando algunas funciones de auditoría. He creado una entidad AuditType y una auditoría. Cuando llamo a update-database, no quiero que se vuelvan a agregar todos mis datos semilla desde la primera vez que creé la base de datos. ¿Simplemente debo eliminar manualmente los datos semilla existentes o puedo hacer algo como nombrar un Configuration.cs con la fecha similar a la que se crea cuando llamo agregar migración?

Gracias


Es posible que deba eliminar los datos, por lo que debe usar -por actualización-base de datos -TargetMigration MigrationName -force


Puede ejecutar una migración específica especificando el nombre de la migración. Por ejemplo, si tiene una migración llamada MyTuesdayMigration.cs, en la consola del administrador de paquetes, ejecutaría este comando:

update-database -TargetMigration MyTuesdayMigration