ensureDatabaseAvailable method

FutureOr<Database> ensureDatabaseAvailable()

Implementation

FutureOr<Database> ensureDatabaseAvailable() async {
  if (_database == null && openingCompleter != null) {
    await openingCompleter!.future;
  }
  assert(_database != null, "❗️❗️❗️FATAL!!! You database not call `open` or open failed");
  return _database!;
}