Ola, segui o ultimo passo da aula, e mudando a versão para dois, dando o onDownGrade e voltando para a 1 ele não está limpando o banco. Fiz exatamente os mesmos passos do professor
Future<Database> createDatabase() {
return getDatabasesPath().then((dbPath) {
final String path = join(dbPath, 'bytebank.db');
return openDatabase(path, onCreate: (db, version) {
db.execute('CREATE TABLE contacts('
'id INTEGER PRIMARY KEY, '
'name TEXT, '
'account_number INTEGER)');
}, version: 2,
onDowngrade: onDatabaseDowngradeDelete
);
});
}