var (
walletId int
)
createWalletRows := tx.QueryRowContext(ctx, "INSERT INTO wallet (name, no_rek, bank_name, created_at) VALUES ($1, $2, $3, $4) RETURNING id", wallets.Name, wallets.NoRek, wallets.BankName, wallets.CreatedAt)
if createWalletRows.Err() == nil {
createWalletRows.Scan(&walletId)
}
if err := createWalletRows.Err(); err != nil {
defer tx.Rollback()
defer logrus.Errorf("Error Logs: %v", err)
res.StatCode = http.StatusForbidden
res.StatMsg = "Created customer wallet failed"
return res
}