Другой способ может быть ...
Поскольку вы уже знаете имя таблицы, а также идентификатор и фактическое значение ... то, что вы можете сделать, - это ... написать записи обновления в файл, например
update mytable set value_col = value where ID_col = ID;
Second Update Statement
Third Update statement
.......
Сохраните файл как *.sql
как, updatescript.sql
, а затем выполните этот сценарий, как
mysql -h <hostname> -u root -p <your_db_name> < "E:/scripts/sql/updatescript.sql"
Используйте WidgetsBinding.instance.addObserver , чтобы зарегистрировать WidgetsBindingObserver , на котором вы зацепили didChangeAppLifecycleState .
Есть пример здесь: https://github.com/flutter/flutter/blob/master/examples/layers/services/lifecycle.dart