We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 804eaa6 commit 8ff399cCopy full SHA for 8ff399c
schema/cardinality.go
@@ -8,10 +8,10 @@ import (
8
type Cardinality string
9
10
const (
11
- ZeroOrOne Cardinality = "Zero or one"
12
- ExactlyOne Cardinality = "Exactly one"
13
- ZeroOrMore Cardinality = "Zero or more"
14
- OneOrMore Cardinality = "One or more"
+ ZeroOrOne Cardinality = "zero_or_one"
+ ExactlyOne Cardinality = "exactly_one"
+ ZeroOrMore Cardinality = "zero_or_more"
+ OneOrMore Cardinality = "one_or_more"
15
UnknownCardinality Cardinality = ""
16
)
17
@@ -23,6 +23,13 @@ var cardinalityAliases = map[string]Cardinality{
23
"one or zero": ZeroOrOne,
24
"zero or many": ZeroOrMore,
25
"one or many": OneOrMore,
26
+ "zero_or_one": ZeroOrOne,
27
+ "exactly_one": ExactlyOne,
28
+ "zero_or_more": ZeroOrMore,
29
+ "one_or_more": OneOrMore,
30
+ "one_or_zero": ZeroOrOne,
31
+ "zero_or_many": ZeroOrMore,
32
+ "one_or_many": OneOrMore,
33
"many(0)": ZeroOrMore,
34
"many(1)": OneOrMore,
35
"0+": ZeroOrMore,
0 commit comments