baseInit method
Implementation
@protected
Future<void> baseInit() async {
statusStream = statusStreamController.stream;
updates = powerSyncUpdateNotifications(database.updates);
await database.initialize();
await _checkVersion();
await database.execute('SELECT powersync_init()');
await updateSchema(schema);
await _updateHasSynced();
}