예제 #1
0
def check_constraints(data, **kw):
    print data
    for k, v in data.iteritems() :
        print camelcase_to_underscore(k)

    name = data.get('name') #chain filters to make one sql query for all constraints + relevant msg
    if Lab.query.filter_by(name=name).count() > 0:
        raise ProcessingException(
            description="Field '%s' already exists." % name,
            code=400)
예제 #2
0
 def check_constraints(data, **kw):
     field_names_to_check = []
     for k, v in data.iteritems() :
         if camelcase_to_underscore(k) in unique_fields:
             field_names_to_check.append(k)
     print field_names_to_check