good point but... in my view we could make lazy tables the default except
for one caveat: they no loger allow Person = db.define_table('person')
syntax. Other than this there is no different i making table lazy or not.
It would be very confusing if some tables has the syntax and others did not.
On Saturday, 18 August 2012 08:19:06 UTC-5, Anthony wrote:
>
> Are you using auth.signature in any table?
>> if you have Auth, the auth tables will not be lazy (I think) because it
>> needs to be defined on auth.define_tables()
>>
>
> Maybe we could add a "lazy_tables" option to auth.define_tables() and move
> the field attributes inside the Field() calls and switch to the "reference
> [field name]" method of defining references.
>
> Anthony
>
>
>
--