Skip to content

@sourceloop/ctrl-plane-subscription-service / Exports / PlanSizesRepository

Class: PlanSizesRepository<T>

Type parameters

Name Type
T extends PlanSizes = PlanSizes

Hierarchy

Table of contents

Constructors

Properties

Constructors

constructor

new PlanSizesRepository<T>(dataSource, getCurrentUser, planSizes)

Type parameters

Name Type
T extends PlanSizes<T> = PlanSizes

Parameters

Name Type
dataSource DataSource
getCurrentUser Getter<IAuthUserWithPermissions<string, string, string>>
planSizes typeof Entity & { prototype: T }

Overrides

DefaultUserModifyCrudRepository< T, typeof PlanSizes.prototype.id, PlanSizesRelations \>.constructor

Defined in

services/subscription-service/src/repositories/plan-sizes.repository.ts:18

Properties

getCurrentUser

Readonly getCurrentUser: Getter<IAuthUserWithPermissions<string, string, string>>

Inherited from

DefaultUserModifyCrudRepository.getCurrentUser

Defined in

services/subscription-service/src/repositories/plan-sizes.repository.ts:22


planSizes

Private Readonly planSizes: typeof Entity & { prototype: T }

Defined in

services/subscription-service/src/repositories/plan-sizes.repository.ts:24