¿Cómo puedo usar MVC4 Migrations sin usar Entity Frameworks?

dapper data-migration ef-code-first entity-framework

Pregunta

¿Cómo puedo usar MVC4 Migrations sin usar Entity Frameworks? Realmente me gustaría utilizar las migraciones de datos, pero no estoy usando Entity Frameworks. Estoy usando dapper-dot-net.

Respuesta aceptada

Sí, puede usar Migraciones sin utilizar Entity Framework. Lo único que le importa a Migraciones son los metadatos que usa para administrar la base de datos y necesita usar algunos elementos de EF para manejar eso, pero nunca necesita usar EF para acceder realmente a la base de datos. Esta publicación de blog describe el proceso en detalle: http://weblogs.asp.net/fredriknormen/archive/2012/02/15/using-entity-framework-4-3-database-migration-for-any-project.aspx


Respuesta popular

Consulte Insight.Database.Schema en NuGet. Te da mucha de la magia de las migraciones sin la molestia de EF. Voy a actualizar los documentos en github en los próximos días.



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow