Documentation / @tenancy-node/core / TenantSnapshot
Interface: TenantSnapshot
Defined in: core/src/domain/entities/tenant.ts:24
Estado completo y serializable de un tenant. Lo usan los repositorios.
Properties
createdAt
createdAt:
Date
Defined in: core/src/domain/entities/tenant.ts:37
data
data:
TenantData
Defined in: core/src/domain/entities/tenant.ts:31
database
database:
TenantDatabase|null
Defined in: core/src/domain/entities/tenant.ts:33
deletedAt
deletedAt:
Date|null
Defined in: core/src/domain/entities/tenant.ts:39
features?
optionalfeatures?:TenantFeatureOverrides|null
Defined in: core/src/domain/entities/tenant.ts:30
Módulos sueltos y límites propios. Opcional en repositorios anteriores a 0.11.
id
id:
string
Defined in: core/src/domain/entities/tenant.ts:25
maintenanceMessage
maintenanceMessage:
string|null
Defined in: core/src/domain/entities/tenant.ts:34
name
name:
string
Defined in: core/src/domain/entities/tenant.ts:26
plan
plan:
string|null
Defined in: core/src/domain/entities/tenant.ts:28
provisionedAt
provisionedAt:
Date|null
Defined in: core/src/domain/entities/tenant.ts:35
status
status:
"provisioning"|"active"|"maintenance"|"suspended"|"failed"|"deleting"
Defined in: core/src/domain/entities/tenant.ts:27
suspendedAt
suspendedAt:
Date|null
Defined in: core/src/domain/entities/tenant.ts:36
theme
theme:
ThemeProps|null
Defined in: core/src/domain/entities/tenant.ts:32
updatedAt
updatedAt:
Date
Defined in: core/src/domain/entities/tenant.ts:38