Maison > Article > interface Web > Y a-t-il un problème lors de la modification de exportschema = true dans la salle Android en false pour écraser l'installation ?
Résumé : La modification du schéma d'exportation de vrai à faux dans Android Room écrase l'installation existante tout en préservant les données. Les nouvelles colonnes/index ajoutés avec exportschema true seront perdus. Définir exportschema sur false empêche l'exportation du schéma de base de données
Puis-je modifier en toute sécurité le schéma d'exportation de vrai à faux dans Android Room et écraser mon installation existante ?
Oui, vous pouvez modifier en toute sécurité le schéma d'exportation de vrai à faux dans Android Room et écrasez votre installation existante. Cependant, il y a quelques points à garder à l'esprit :
Quelles sont les conséquences de la définition de exportschema sur false dans Android Room après l'avoir préalablement défini sur true ?
Lorsque vous définissez exportschema sur false, Android Room n'exportera plus le schéma de base de données vers un fichier de base de données SQLite. Cela signifie que vous ne pourrez pas utiliser la base de données avec d'autres applications, telles que les gestionnaires SQLite.
Y a-t-il un risque de perte de données lors du changement du schéma d'exportation de vrai à faux dans Android Room et de l'écrasement d'une installation existante ?
Non, il n'y a aucun risque de perte de données lors du changement du schéma d'exportation de vrai à faux dans Android Room et lors de l'écrasement d'une installation existante. Les données de la base de données seront conservées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!