Skip to main content

ClientEntity

@lowcode/api


Class: ClientEntity

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:8

Публичное представление сущности клиента (организации).

Используется между сервисами, чтобы не возвращать сырые Prisma-модели.

Constructors

Constructor

new ClientEntity(): ClientEntity

Returns

ClientEntity

Properties

billingEmail?

optional billingEmail: string | null

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:15


createdAt

createdAt: Date

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:16


id

id: string

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:9


name

name: string

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:10


slug

slug: string

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:11


status

status: string

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:14


subscriptionExpiresAt?

optional subscriptionExpiresAt: Date | null

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:13


tier

tier: SubscriptionTier

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:12


updatedAt

updatedAt: Date

Defined in: apps/api/src/modules/clients/entities/client.entity.ts:17