在开发环境中启动时清除 Room 数据库
Clear Room database on start in development environment
出于开发目的,有没有办法在我重建并重新启动程序时自动清空所有房间数据?我现在能想到的方法是在程序开始时调用某种removeAll
。
您可以简单地使用 RoomDatabase#clearAllTables();
示例用法:
if (BuildConfig.DEBUG) {
database.clearAllTables();
}
出于开发目的,有没有办法在我重建并重新启动程序时自动清空所有房间数据?我现在能想到的方法是在程序开始时调用某种removeAll
。
您可以简单地使用 RoomDatabase#clearAllTables();
示例用法:
if (BuildConfig.DEBUG) {
database.clearAllTables();
}