Есть ли способ загрузить существующий файл БД в мой проект с EXPO -react native - PullRequest
0 голосов
/ 06 января 2020

Я пытаюсь загрузить файл данных БД с таблицами, где он будет хранить все мои данные с помощью expo -react native.

/// эта функция создала пустую БД.

makeSQLiteDirAsync() {
    const dbTest = SQLite.openDatabase('OrderAppDB.db');

    try {
        await dbTest.transaction(tx => tx.executeSql(''));
    } catch(e) {
        if (this.state.debugEnabled) console.log('error while executing SQL in OrderAppDB DB');
    }
   }

///////////////////////////////////////

// это нагрузка в дБ

 Expo.FileSystem.downloadAsync(
    Expo.Asset.fromModule(require('./assets/db/db.db')).uri,
    `${Expo.FileSystem.documentDirectory}SQLite/db.db`
 )
 .then(function(){

    let db = SQLite.openDatabase('db.db');

    // do whatever else you need here

 })
//////////////////////////

Я не понимаю, как заставить это работать вместе, и мне нравится некоторая помощь, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...