Project

General

Profile

« Previous | Next » 

Revision ed02e398

Added by Marc Dequènes about 15 years ago

  • ID ed02e3985f4e1887909846a88b8f18e134cdb753

[evol] associations are in fact relations, added primaryGroup relation

View differences:

config/test.conf
allowed_aspects: ['mail', 'fs', 'shell', 'ftp', 'web', 'jabber']
hidden_attributes: ['objectClass']
expert_attributes: ['uidNumber', 'gidNumber', 'gecos']
associations:
relations:
primaryGroup:
type: :has_many
object: group
foreign_key: gidNumber
primary_key: gidNumber
secondaryGroups:
type: :belongs_to
object: group
......
allowed_aspects: ['mail', 'fs', 'shell', 'ftp', 'web', 'jabber']
hidden_attributes: ['objectClass']
expert_attributes: ['uidNumber', 'gidNumber', 'gecos']
associations:
relations:
primaryGroup:
type: :has_many
object: group
foreign_key: gidNumber
primary_key: gidNumber
secondaryGroups:
type: :belongs_to
object: group
......
allowed_aspects: []
hidden_attributes: ['objectClass']
expert_attributes: ['gidNumber']
associations:
relations:
individuals:
type: :has_many
object: individual
......
mapping:
classes: ['emailUser']
presentation:
associations:
relations:
fs:
mapping:
classes: ['fsUser']
presentation:
associations:
relations:
shell:
mapping:
classes: ['shellUser']
presentation:
associated_attributes: ['loginShell']
associations:
relations:
ftp:
mapping:
classes: ['ftpUser']
presentation:
associations:
relations:
web:
mapping:
classes: ['webUser']
presentation:
associations:
relations:
jabber:
mapping:
classes: ['jabberUser']
presentation:
associations:
relations:
primary:
mapping:
classes: ['primaryAccount']
presentation:
associations:
relations:

Also available in: Unified diff