Das Entity Framework unterstützt mit Code First Methode auch die Migration der Datenbank. Allerdings muss dieses Feature explizit von dem Datenbank-Provider unterstützt werden (bei MS SQL ist dies der Fall). Bei SQLite ist diese Funktion leider nicht implementiert.
In diesem Artikel zeige ich einen gangbaren Weg, wie dies mit EF6 und aktueller SQLite-Version umgesetzt werden kann.