【nativescript, android】sqliteのdbファイルがどこに保存されているか調べたい【メモ】

nativescript-vueでandroidアプリを作っているのですが、データベースのファイルがどこに保存されているかわからなかったので、メモしておきます。

基本的には参考文献にあげているissueで紹介しているので、そっちを見たほうが良いです。

ファイルの場所を確認できるコードをあげておきます。

(iosのバージョンは参考文献にあげられているので見てみてください)

const appModule = require("tns-core-modules/application");
const databasePath = appModule.android.context.getDatabasePath("my.db").getAbsolutePath();
console.log(databasePath);

// =>  /data/user/0/org.nativescript.application/databases/my.db

参考文献

https://github.com/NathanaelA/nativescript-sqlite/issues/137

コメント

タイトルとURLをコピーしました