#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);
});
}
Спасибо