No. This was always like this.

On Wednesday, 5 September 2012 15:18:05 UTC-5, Marin Pranjić wrote:
>
> I would expect that both constraints are accepted (empty string is not 
> Null).
>
> Is the behavior different from older versions?
>
> On Wed, Sep 5, 2012 at 7:39 PM, mjm <[email protected] 
> <javascript:>>wrote:
>
>> I have defined a simple table: 
>>
>> db.define_table('hoortoestel', 
>> # algemeen
>>  Field('merk', type='string', required=True, ), 
>> Field('type', type='string', required=True, ),
>> ...
>>
>> If I then try to enter a new record in appadmin and do not enter anything 
>> for the fields, the record is still accepted and entered into the (SQLite) 
>> database. I would have expected the DAL to refuse the values. 
>> If I change the constraints from required=True to notnull=True, the empty 
>> values are not accepted. 
>>
>> Bug or oversight by me?
>>
>>  -- 
>>  
>>  
>>  
>>
>
>

-- 



Reply via email to