6
새 테이블 만 추가 된 경우 Room 데이터베이스 마이그레이션
간단한 Room 데이터베이스가 있다고 가정하겠습니다. @Database(entities = {User.class}, version = 1) abstract class AppDatabase extends RoomDatabase { public abstract Dao getDao(); } 이제 새 엔티티를 추가하고 Pet버전을 2로 변경합니다. @Database(entities = {User.class, Pet.class}, version = 2) abstract class AppDatabase extends RoomDatabase { public abstract Dao getDao(); } 물론 Room은 예외를 …