Kapitel 8: Datenbank Erweiterung und Migration

Im vorherigen Kapitel haben wir auf dem Bildschirm für die Bearbeitung zwei zusätzliche Felder angelegt, Pause und Kommentar, die aktuell aber nicht in der Datenbank gespeichert werden. Das wollen wir nun nachholen.

Die Änderungen an der Datenbank einer Anwendung kommen immer wieder vor. Damit der Benutzer einer älteren App-Version die Daten nicht verliert, müssen wir als Entwickler für eine Datenmigration sorgen. Obwohl unsere App noch nicht veröffentlicht ist, wollen wir diese mit einer Migration erweitern, um diese Technik besser kennenzulernen. Dabei werden wir die Erweiterung zuerst um das Pausenfeld durchführen und in der zweiten Migration das Kommentarfeld hinzufügen.

Quellcode

src/kap08-db-migrations/00-start ...

Get Android-Apps programmieren - Professionelle App-Entwicklung mit Android Studio 4 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.