Объявляет строковое поле, которое не может быть пустой строкой или состоять только из пробельных символов.
import { Heap } from '@app/heap'
Heap.NonEmptyString(options)
options: {
default, maxLength}
Объект с дополнительными необязательными параметрами поля.
default: string
Значение по умолчанию для данного поля. Подробнее о том, как работают значения по умолчанию, см.
Руководство / Heap / Значения по умолчанию
maxLength: number
Максимальная длина строки.
JSON-схема для string-поля.
const products = Heap.Table('products', {
shortName: Heap.NonEmptyString({ maxLength: 20 }),
})