Para crear los ficheros de migración seguiremos usando la consola siguiendo los pasos descritos en el artículo anterior, pero para actualizar la base de datos haremos lo siguiente:
var config = new Migrations.Configuration(); var dbMigrator = new DbMigrator(config); dbMigrator.Update();Esto lanzará las migraciones pendientes. En caso que queramos lanzar una migración en concreto tendremos que indicárselo al método Update de la siguiente manera
var config = new Migrations.Configuration(); var dbMigrator = new DbMigrator(config); dbMigrator.Update("201204191333459_InitialCreate");Como vemos es bastante fácil lanzar nuestras actualizaciones desde código, pero cuidado con lo que hacemos sobre todo si la base de datos está en producción no sea que nos llevemos sorpresas desagradables.
Happy coding!
Mas info | Entity Framework Code First DbMigration (I)
No hay comentarios:
Publicar un comentario