xamarin обновляет локальную базу данных БД - PullRequest
0 голосов
/ 04 февраля 2020

У меня есть новое поле в моем проекте Xamarin, которое мне нужно будет обновить локальную базу данных БД. Я создал этот скрипт миграции, который будет выполнять обновление, но я не уверен, откуда его вызывать. Если я вызову его с домашней страницы, он не будет загружать правильные элементы списка, потому что поле не обновляется.

Есть ли событие обновления приложения, которое я могу использовать для запуска сценария миграции?

var items = Database.Table<T>().Where(i=> !i.IsProfessional.HasValue).ToListAsync();
foreach(var item in items){
  item.IsProfessional = true;
  Database.UpdateAsync(item);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...