test/data/rewrite/schema.py
changeset 3420 15f17399bda2
parent 3240 8604a15995d1
child 3877 7ca53fc72a0a
equal deleted inserted replaced
3419:32cfd0844243 3420:15f17399bda2
     7                    ERQLExpression('X owned_by U'), ERQLExpression('X concerne S?, S owned_by U')),
     7                    ERQLExpression('X owned_by U'), ERQLExpression('X concerne S?, S owned_by U')),
     8         'add':    ('managers', ERQLExpression('X concerne S, S owned_by U')),
     8         'add':    ('managers', ERQLExpression('X concerne S, S owned_by U')),
     9         'update': ('managers', 'owners', ERQLExpression('X in_state S, S name in ("pitetre", "en cours")')),
     9         'update': ('managers', 'owners', ERQLExpression('X in_state S, S name in ("pitetre", "en cours")')),
    10         'delete': ('managers', 'owners', ERQLExpression('X concerne S, S owned_by U')),
    10         'delete': ('managers', 'owners', ERQLExpression('X concerne S, S owned_by U')),
    11         }
    11         }
    12     ref = String(fulltextindexed=True, indexed=True,
    12     ref = String(fulltextindexed=True, indexed=True, maxsize=16)
    13                  constraints=[SizeConstraint(16)])
       
    14     documented_by = SubjectRelation('Card')
    13     documented_by = SubjectRelation('Card')
    15     concerne = SubjectRelation(('Societe', 'Note'))
    14     concerne = SubjectRelation(('Societe', 'Note'))
    16 
    15 
    17 
    16 
    18 class Societe(EntityType):
    17 class Societe(EntityType):