Skip to content

Documentation / @tenancy-node/core / TenantReader

Interface: TenantReader ​

Defined in: core/src/ports/tenant-repository.ts:23

Lectura de tenants. Los resultados se ordenan por createdAt y luego por id.

Extended by ​

Methods ​

exists() ​

exists(id): Promise<boolean>

Defined in: core/src/ports/tenant-repository.ts:27

true si el id está ocupado, incluso por un tenant eliminado.

Parameters ​

id ​

TenantId

Returns ​

Promise<boolean>


findById() ​

findById(id, options?): Promise<Tenant | undefined>

Defined in: core/src/ports/tenant-repository.ts:25

Devuelve el tenant, o undefined si no existe o está eliminado (salvo withDeleted).

Parameters ​

id ​

TenantId

options? ​
withDeleted? ​

boolean

Returns ​

Promise<Tenant | undefined>


list() ​

list(query?): Promise<Page<Tenant>>

Defined in: core/src/ports/tenant-repository.ts:28

Parameters ​

query? ​

TenantListQuery

Returns ​

Promise<Page<Tenant>>

Publicado bajo la licencia MIT.