server/test/data/migrschema/Affaire.py
branchtls-sprint
changeset 1802 d628defebc17
parent 0 b97547f5f1fa
child 1977 606923dff11b
equal deleted inserted replaced
1801:672acc730ce5 1802:d628defebc17
     4         'read':   ('managers', 'users', 'guests'),
     4         'read':   ('managers', 'users', 'guests'),
     5         'add':    ('managers', ERQLExpression('X concerne S, S owned_by U')),
     5         'add':    ('managers', ERQLExpression('X concerne S, S owned_by U')),
     6         'update': ('managers', 'owners', ERQLExpression('X concerne S, S owned_by U')),
     6         'update': ('managers', 'owners', ERQLExpression('X concerne S, S owned_by U')),
     7         'delete': ('managers', 'owners', ERQLExpression('X concerne S, S owned_by U')),
     7         'delete': ('managers', 'owners', ERQLExpression('X concerne S, S owned_by U')),
     8         }
     8         }
     9     
     9 
    10     ref = String(fulltextindexed=True, indexed=True,
    10     ref = String(fulltextindexed=True, indexed=True,
    11                  constraints=[SizeConstraint(16)])
    11                  constraints=[SizeConstraint(16)])
    12     sujet = String(fulltextindexed=True,
    12     sujet = String(fulltextindexed=True,
    13                  constraints=[SizeConstraint(256)])
    13                  constraints=[SizeConstraint(256)])
    14 
    14 
    16     permissions = {
    16     permissions = {
    17         'read':   ('managers', 'users', 'guests'),
    17         'read':   ('managers', 'users', 'guests'),
    18         'add':    ('managers', RRQLExpression('U has_update_permission S')),
    18         'add':    ('managers', RRQLExpression('U has_update_permission S')),
    19         'delete': ('managers', RRQLExpression('O owned_by U')),
    19         'delete': ('managers', RRQLExpression('O owned_by U')),
    20         }
    20         }
    21     
    21