Kotlin 房间数据库中exportSchema=false或true的含义是什么?

Kotlin 房间数据库中exportSchema=false或true的含义是什么?,kotlin,android-room,Kotlin,Android Room,在数据库类中创建房间数据库时,我注意到exportSchema关键字 @Database(entities = [SleepNight::class], version = 1, exportSchema = false) abstract class MyDB : RoomDatabase() { } 我不明白为什么exportSchema需要为假或真?它对数据库有何影响?如下面的链接所示,exportSchema用于在设置变量->room.schemaLocation=“your s

在数据库类中创建房间数据库时,我注意到exportSchema关键字

   @Database(entities = [SleepNight::class], version = 1, exportSchema = false)
abstract class MyDB : RoomDatabase() {
}

我不明白为什么exportSchema需要为假或真?它对数据库有何影响?

如下面的链接所示,exportSchema用于在设置变量->room.schemaLocation=“your schema location path”参数时将数据库架构导出到给定文件夹。默认为true