cubicweb/schema.py
changeset 11151 4259c55df3e7
parent 11146 517e7cdd7b1b
parent 11057 0b59724cb3f2
child 11215 4e79acdc36a6
equal deleted inserted replaced
11144:fd8bf29ed00e 11151:4259c55df3e7
  1138         self.finalize_computed_relations()
  1138         self.finalize_computed_relations()
  1139 
  1139 
  1140 
  1140 
  1141 # additional cw specific constraints ###########################################
  1141 # additional cw specific constraints ###########################################
  1142 
  1142 
  1143 # these are implemented as CHECK constraints in sql, don't do the work
       
  1144 # twice
       
  1145 StaticVocabularyConstraint.check = lambda *args: True
       
  1146 IntervalBoundConstraint.check = lambda *args: True
       
  1147 BoundaryConstraint.check = lambda *args: True
       
  1148 
       
  1149 class BaseRQLConstraint(RRQLExpression, BaseConstraint):
  1143 class BaseRQLConstraint(RRQLExpression, BaseConstraint):
  1150     """base class for rql constraints"""
  1144     """base class for rql constraints"""
  1151     distinct_query = None
  1145     distinct_query = None
  1152 
  1146 
  1153     def serialize(self):
  1147     def serialize(self):