Field types and modifiers.

Generated from the language definition for language 1.0.

Field types

A field is name: <type>. money names a currency, enum a list of names, ref an entity, and computed a type and an expression, a rule, or a script. sequence may be scoped by a field.

text, longtext, number, money USD, boolean, date, datetime, file, json, enum a, b, c, ref Other, computed <type> = <expr>, sequence

Modifiers

Modifiers and reference policies follow the type. label and help take a string, validate an expression and a message, and a ref may say on delete restrict, nullify, or cascade.

required, pii, hidden, label, help, validate, mask, except, allow, on, delete, restrict, nullify, cascade, scoped