feat(analytics): add mrr for annual, monthly, pro and plus subscription plans

This commit is contained in:
Karol Sójko
2022-11-10 15:17:35 +01:00
parent 87361f90b1
commit ce3e259bde
5 changed files with 65 additions and 8 deletions
@@ -3,6 +3,6 @@ import { RevenueModification } from './RevenueModification'
export interface RevenueModificationRepositoryInterface {
findLastByUserUuid(userUuid: Uuid): Promise<RevenueModification | null>
sumMRRDiff(): Promise<number>
sumMRRDiff(dto: { planName?: string; billingFrequency?: number }): Promise<number>
save(revenueModification: RevenueModification): Promise<RevenueModification>
}