Revision 717158af
Added by Marc Dequènes about 15 years ago
- ID 717158afe716515b43cfc01d5ad45b3d7ad7766e
data/ldap_shadows/schema/object.yaml | ||
---|---|---|
mapping:
|
||
"mapping":
|
||
type: map
|
||
required: yes
|
||
required: true
|
||
mapping:
|
||
=:
|
||
type: str
|
||
type: any
|
||
"presentation":
|
||
type: map
|
||
mapping:
|
||
"name_attribute": {type: str}
|
||
"allowed_aspects":
|
||
type: seq
|
||
sequence:
|
||
... | ... | |
type: seq
|
||
sequence:
|
||
- type: str
|
||
"associated_relations":
|
||
type: seq
|
||
sequence:
|
||
- type: str
|
||
"relations":
|
||
type: map
|
||
mapping:
|
||
=:
|
||
type: map
|
||
name: RelationMapping
|
||
mapping:
|
||
"type": {type: str, required: true, enum: [belongs_to, has_many]}
|
||
"object": {type: str, required: true}
|
||
"foreign_key": {type: str, required: true}
|
||
"many": {type: str}
|
||
"primary_key": {type: str}
|
||
|
Also available in: Unified diff
[evol] improve config #10 (improved object definition check)