Ok, vamos lá. Fiz exatamente como o professor fez ao longo do projeto. Nisso, tentei executar o projeto e retornou esse erro:
ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception:
DatabaseException(table taskTable has no column named imagem
(code 1 SQLITE_ERROR): , while compiling: INSERT INTO taskTable
(nome, dificuldade, imagem) VALUES (?, ?, ?)) sql 'INSERT INTO taskTable
(nome, dificuldade, imagem) VALUES (?, ?, ?)' args [PIPOCA, 1,
https://media.gazetadopovo.com.br/2022/11/11133541...]
O método do findAll está desse jeito
Future<List<Task>> findAll() async {
print('Acessando o findAll: ');
final Database bancoDeDados = await getDatabase();
final List<Map<String, dynamic>> result =
await bancoDeDados.query(_tablename);
print('Procurando dados no DataBase... encontrado: $result');
return toList(result);
}
Alguém sabe me dizer exatamente a onde errei?