Skip to content

Documentation / @tenancy-node/db / KyselyPlanSettingsRepository

Class: KyselyPlanSettingsRepository ​

Defined in: db/src/repositories/kysely-settings-repositories.ts:15

Cambios de planes del panel en tenancy_plan_settings (un JSON por plan).

Implements ​

Constructors ​

Constructor ​

new KyselyPlanSettingsRepository(central): KyselyPlanSettingsRepository

Defined in: db/src/repositories/kysely-settings-repositories.ts:16

Parameters ​

central ​

CentralDb

Returns ​

KyselyPlanSettingsRepository

Methods ​

delete() ​

delete(planId): Promise<boolean>

Defined in: db/src/repositories/kysely-settings-repositories.ts:55

true si existía.

Parameters ​

planId ​

string

Returns ​

Promise<boolean>

Implementation of ​

PlanSettingsRepository.delete


list() ​

list(): Promise<PlanOverride[]>

Defined in: db/src/repositories/kysely-settings-repositories.ts:18

Returns ​

Promise<PlanOverride[]>

Implementation of ​

PlanSettingsRepository.list


save() ​

save(o): Promise<void>

Defined in: db/src/repositories/kysely-settings-repositories.ts:35

Crea o reemplaza los cambios de un plan.

Parameters ​

o ​

PlanOverride

Returns ​

Promise<void>

Implementation of ​

PlanSettingsRepository.save

Publicado bajo la licencia MIT.