update4
This commit is contained in:
@@ -14,29 +14,29 @@ public class
|
||||
public async Task<GetAllUserWalletByFilterResponseDto> Handle(GetAllUserWalletByFilterQuery request,
|
||||
CancellationToken cancellationToken)
|
||||
{
|
||||
#region Remove This Region After Implementing Migration
|
||||
|
||||
// This Region Is For Adding UserWallet For Existing Users In Database
|
||||
var usersWithNoWallet = _context.Users
|
||||
.Where(u => !_context.UserWallets.Any(uw => uw.UserId == u.Id))
|
||||
.Select(u => u.Id)
|
||||
.ToList();
|
||||
foreach (var userId in usersWithNoWallet)
|
||||
{
|
||||
await _context.UserWallets.AddAsync(new UserWallet()
|
||||
{
|
||||
UserId = userId,
|
||||
Balance = 0,
|
||||
NetworkBalance = 0
|
||||
}, cancellationToken);
|
||||
}
|
||||
|
||||
if (usersWithNoWallet.Any())
|
||||
{
|
||||
await _context.SaveChangesAsync(cancellationToken);
|
||||
}
|
||||
|
||||
#endregion
|
||||
// #region Remove This Region After Implementing Migration
|
||||
//
|
||||
// // This Region Is For Adding UserWallet For Existing Users In Database
|
||||
// var usersWithNoWallet = _context.Users
|
||||
// .Where(u => !_context.UserWallets.Any(uw => uw.UserId == u.Id))
|
||||
// .Select(u => u.Id)
|
||||
// .ToList();
|
||||
// foreach (var userId in usersWithNoWallet)
|
||||
// {
|
||||
// await _context.UserWallets.AddAsync(new UserWallet()
|
||||
// {
|
||||
// UserId = userId,
|
||||
// Balance = 0,
|
||||
// NetworkBalance = 0
|
||||
// }, cancellationToken);
|
||||
// }
|
||||
//
|
||||
// if (usersWithNoWallet.Any())
|
||||
// {
|
||||
// await _context.SaveChangesAsync(cancellationToken);
|
||||
// }
|
||||
//
|
||||
// #endregion
|
||||
|
||||
|
||||
var query = _context.UserWallets
|
||||
|
||||
Reference in New Issue
Block a user