runBackup method
Create backup files
Implementation
Future<void> runBackup() async {
// create list models
final insert = <UserModel>[
UserModel.create(
name: 'New user',
email: 'new@gmail.com',
password: '12345678'.asMD5(),
),
];
// insert data
await _service.insert(insert);
// read data
final list = await _service.getAll();
// show result
_logger.info('Models: $list');
// update data
await _service.update([list[0].copy({
'name': 'UPDATE NAME'
})]);
// read data
final listAfterUpdate = await _service.getAll();
// show result
_logger.info('Models update: $listAfterUpdate');
}