equal
deleted
inserted
replaced
156 |
156 |
157 |
157 |
158 class CWUniqueTogetherConstraint(EntityType): |
158 class CWUniqueTogetherConstraint(EntityType): |
159 """defines a sql-level multicolumn unique index""" |
159 """defines a sql-level multicolumn unique index""" |
160 __permissions__ = PUB_SYSTEM_ENTITY_PERMS |
160 __permissions__ = PUB_SYSTEM_ENTITY_PERMS |
|
161 name = String(required=True, unique=True, maxsize=64) |
161 constraint_of = SubjectRelation('CWEType', cardinality='1*', composite='object', |
162 constraint_of = SubjectRelation('CWEType', cardinality='1*', composite='object', |
162 inlined=True) |
163 inlined=True) |
163 relations = SubjectRelation('CWRType', cardinality='+*', |
164 relations = SubjectRelation('CWRType', cardinality='+*', |
164 constraints=[RQLConstraint( |
165 constraints=[RQLConstraint( |
165 'S constraint_of ET, RDEF relation_type O, RDEF from_entity ET, ' |
166 'S constraint_of ET, RDEF relation_type O, RDEF from_entity ET, ' |