アップグレード データベースとは、古いデータを可能な限りそのまま維持しながらデータベースを変更することを意味します。したがって、列を追加または名前変更する場合は、適切なSQLコマンドを実行してonUpgrade
でこれを行う必要があります。 コールバック。
(注:SQLiteAssetHelperを使用すると、事前入力されたデータベースを簡単に使用できます。使用する必要がありますが、アップグレードには別のSQLスクリプトが必要です。)
古いデータベースの内容を気にしない場合は、アップグレードしないでください。新しいデータベースバージョンに新しいファイル名を付けるだけで、コピーされ、古いファイルが削除されます。