API
FieldDef
@rivyn/db / FieldDef
Interface: FieldDef
Properties
default?
optionaldefault?:unknown
enum?
optionalenum?: readonlyunknown[]
fields?
optionalfields?:SchemaDefinition
index?
optionalindex?:boolean
match?
optionalmatch?:RegExp
max?
optionalmax?:number
maxLength?
optionalmaxLength?:number
min?
optionalmin?:number
minLength?
optionalminLength?:number
nullable?
optionalnullable?:boolean
of?
optionalof?:FieldDef|FieldType
required?
optionalrequired?:boolean
type
type:
FieldType
unique?
optionalunique?:boolean
validate?
optionalvalidate?: (value) =>string|boolean
Parameters
value
unknown
Returns
string | boolean