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