База данных sqlite удаляется при обновлении приложения

#sqlite #flutter #persistence

Вопрос:

У меня есть приложение с базой данных, в которой я храню избранные, но у меня проблема

Я загрузил свое приложение в play store и скачал его, поэтому затем я повторно загрузил свое приложение в app store, чтобы снова загрузить его обратно

Перед повторной загрузкой приложения я сохранил три элемента в базе данных, но потерял их, когда обновил свое приложение из магазина Google Play

Обратите внимание, что я загрузил приложение в качестве закрытого тестирования для ограниченного числа пользователей

Это нормально, потому что это тест или нет? Если нет, то какие-нибудь предложения?

Это код базы данных:

 var creationDB = '''
CREATE TABLE IF NOT EXISTS Favs (
  id INTEGER PRIMARY KEY AUTOINCREMENT,
  favstr VARCHAR(100),
  label VARCHAR(100),
  imgpath VARCHAR(100) DEFAULT NULL,
  orderfav INTEGER,
  type VARCHAR(30)
);
''';
init() async {
    var dbsPath = await getDatabasesPath();
    String path = join(dbsPath, "favs.db");
    db = await openDatabase(path, version: 1, onCreate: (db, version) async {
      await db.execute(creationDB);
    });
  }
 

Спасибо