runBackup method

Future<void> runBackup()

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');
}