Catalog
key: Unique key for the catalog item.
code: Catalog code identifier.
name: Name of the catalog item.
status: Status of the catalog item (e.g., active, archived, draft).
type: Type of the catalog item (e.g., ordinary, discount, feePlatform).
description: Description of the catalog item.
imageUrl: URL of the catalog item image.
currency: Currency code used for pricing.
quantity: Quantity available in the catalog.
price: Price of the catalog item.
cost: Cost of the catalog item.
brand: [📖 Brand] Associated brand entity.
weight: Weight of the catalog item.
custom: Custom metadata for the catalog.
createdAt: Date when the catalog was created.
modifiedAt: Date when the catalog was last modified.