registerMongoDatabaseProvider function

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

Implementation

void registerMongoDatabaseProvider(Map<String, dynamic> config) {
  final provider = DSMongoDatabaseProvider();

  DSDatabaseManager.registerProvider(
    _providerName(config, 'mongodb'),
    provider,
    DSDatabaseProviderMetadata(
      type: 'mongodb',
      region: _optionalString(config, 'region'),
      databaseId: _databaseId(config, 'default'),
      additionalMetadata: {
        if (config['uri'] != null) 'uri': config['uri'],
        if (config['url'] != null) 'url': config['url'],
      },
    ),
  );
}