initializeDatabase method

  1. @override
Future<JobDone> initializeDatabase()
override

Implementation

@override
Future<JobDone> initializeDatabase() async {
  try {
    await _databaseSecurity.generateAndSaveSecureKeyIfNotExist();
    await Hive.initFlutter(
      kIsWeb ? null : (await _getDatabaseDirectory()).path,
    );
    return const JobDone();
  } catch (e) {
    throw DatabaseBridgeException(error: e);
  }
}