Project

General

Profile

« Previous | Next » 

Revision 717158af

Added by Marc Dequènes almost 15 years ago

  • ID 717158afe716515b43cfc01d5ad45b3d7ad7766e

[evol] improve config #10 (improved object definition check)

View differences:

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