public override void MakeSchemaChanges() { try { var updater = new DatabaseUpdater <TFSUsersContext>(_tfsLogUsageConnString); updater.CreateDatabaseIfNotExists(); using (var dac = WarehouseContext.CreateWarehouseDataAccessComponent()) { _warehouseVersion.SetWarehouseVersion(dac); } } catch (Exception err) { Utils.Log.LogEvent(RequestContext, err.Message, Utils.Log.LogEventInformationLevel.Error); throw; } }