initDatabase method
dynamic
initDatabase()
Implementation
initDatabase() async {
var pref = await SharedPreferences.getInstance();
io.Directory documentDirectory = await getApplicationDocumentsDirectory();
String path = join(documentDirectory.path, pref.getString(ConstRF.dbName));
var db = await openDatabase(path,
version: pref.getInt(ConstRF.dbVersion),
onCreate: _onCreate, // it fires one time
onUpgrade:
_onUpgrade); // it fires when the database version is upgraded
return db;
}