Scale Intelligence■ Docs
Docs / The model / Register

Register.

A register: a named list of rows whose shape is fixed and which grows by a row

Figure 1Registerspecified
REGISTERrow at platform scopenametextthe owning type of a rowrow_typetextby the rule of §2.1 (D-41)closed_or_rowsenum:closed list in code|rowsof its rows, served with every readhashhashversioncountthe rows, each the serialization of the row typerows[json]points at no other object
Register is a row at platform scope. The drawing shows its fields and the objects that they point at.
kind
row
scope
platform
key
its name
store
postgres
family
registers

Fields#

fieldtyperequirednote
nametextyes
row_typetextyesthe owning type of a row
closed_or_rowsone of closed list in code | rowsyesby the rule of §2.1
hashhashyesof its rows, served with every read
versioncountyes
rows[json]yesthe rows, each the serialization of the row type

Routes that use it#

No route takes or returns Register directly. The record holds it, and the objects that point at it reach it.