registerFirebaseDatabaseProvider function

void registerFirebaseDatabaseProvider(
  1. Map<String, dynamic> config
)

Implementation

void registerFirebaseDatabaseProvider(Map<String, dynamic> config) {
  final provider = DSFirebaseDatabaseProvider();

  DSDatabaseManager.registerProvider(
    _providerName(config, 'firestore'),
    provider,
    DSDatabaseProviderMetadata(
      type: 'firestore',
      region: _optionalString(config, 'region'),
      databaseId: _databaseId(config),
      additionalMetadata: {
        if (_projectId(config).isNotEmpty) 'projectId': _projectId(config),
      },
    ),
  );
}