mirror of https://github.com/ghostfolio/ghostfolio
6 changed files with 99 additions and 21 deletions
@ -0,0 +1,11 @@ |
|||
import { AccountBalanceService } from '@ghostfolio/api/services/account-balance/account-balance.service'; |
|||
import { Module } from '@nestjs/common'; |
|||
|
|||
import { PrismaModule } from '../prisma/prisma.module'; |
|||
|
|||
@Module({ |
|||
exports: [AccountBalanceService], |
|||
imports: [PrismaModule], |
|||
providers: [AccountBalanceService] |
|||
}) |
|||
export class AccountBalanceModule {} |
@ -0,0 +1,17 @@ |
|||
import { Injectable } from '@nestjs/common'; |
|||
import { AccountBalance, Prisma } from '@prisma/client'; |
|||
|
|||
import { PrismaService } from '../prisma/prisma.service'; |
|||
|
|||
@Injectable() |
|||
export class AccountBalanceService { |
|||
public constructor(private readonly prismaService: PrismaService) {} |
|||
|
|||
public async createAccountBalance( |
|||
data: Prisma.AccountBalanceCreateInput |
|||
): Promise<AccountBalance> { |
|||
return this.prismaService.accountBalance.create({ |
|||
data |
|||
}); |
|||
} |
|||
} |
Loading…
Reference in new issue