Home

cuesonnet @d4e065f283c1c921c715a3050c07a6bee488ebd2 - refs - log -
-
https://git.jolheiser.com/cuesonnet.git
CUE + Jsonnet
cuesonnet / testdata / constraints / schema.cue
- raw -
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
import "strings"

#Schema: {
	age:      int & >=0 & <=150
	score:    float & >=0.0 & <=100.0
	username: string & =~"^[a-z][a-z0-9_]{1,19}$"
	bio:      string & strings.MinRunes(1) & strings.MaxRunes(200)
	level:    int & !=0
	slug:     string & !~"[^a-z0-9-]"
}
#Schema