private static void CreateShardMapDbWhereNeeded(MultiverseConfiguration conf, DbFacility database) { if (!database.Exists(conf.ShardMapManagerServerName, conf.ShardMapManagerDatabaseName).Result) { var created = database.CreateDatabase(conf.ShardMapManagerServerName, conf.ShardMapManagerDatabaseName, waitIsOnLine: true).Result; } }
public async Task CreateShardMapDb(Action <string> stepOverCallBack) { // Create shard map manager database await dataBase.CreateDatabase(conf.ShardMapManagerServerName, conf.ShardMapManagerDatabaseName, "Basic", false, stepOverCallBack); }