Wie kann ich MVC4-Migrationen verwenden, ohne Entity Frameworks zu verwenden?

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

Frage

Wie kann ich MVC4-Migrationen verwenden, ohne Entity Frameworks zu verwenden? Ich würde gerne Datenmigrationen verwenden, aber ich verwende keine Entity Frameworks. Ich benutze dapper-dot-net.

Akzeptierte Antwort

Ja, Sie können Migrationen verwenden, ohne Entity Framework zu verwenden. Bei allen Migrationen geht es um die Metadaten, die zum Verwalten der Datenbank verwendet werden, und Sie müssen einige EF-Dateien verwenden, um damit umzugehen. Sie müssen dann jedoch nicht unbedingt EF verwenden, um tatsächlich auf die Datenbank zuzugreifen. Dieser Blogbeitrag beschreibt den Prozess im Detail: http://weblogs.asp.net/fredriknormen/archive/2012/02/15/using-entity-framework-4-3-database-migration-for-any-project.aspx


Beliebte Antwort

Sehen Sie sich Insight.Database.Schema in NuGet an. Es gibt Ihnen die Magie von Migrationen ohne den Ärger von EF. Ich werde in den nächsten Tagen die Dokumente auf GitHub aktualisieren.



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum