Объявляет поле типа number
. Heap.Integer аналогичен Heap.Number, но дополнительно валидирует значение
на целочисленность.
import { Heap } from '@app/heap'
Heap.Number(options)
Heap.Integer(options)
options: {
default, minimum, maximum,
exclusiveMinimum, exclusiveMaximum, multipleOf}
Объект с дополнительными необязательными параметрами поля.
number
number
number
number
number
number
JSON-схема для number-поля.
const reports = Heap.Table('reports', {
relativeChange: Heap.Number(),
})
const counters = Heap.Table('counters', {
count: Heap.Integer({ minimum: 1 }),
})
const bets = Heap.Table('bets', {
amount: Heap.Number({ multipleOf: 100, exclusiveMaximum: 1000 }),
})