auth.signature is itself a DAL Table, so it can be added as any Table:

db.define_table('survey',
                Field('name', 'string', label=T('Survey'), length=100, 
required=True),
                Field('description', 'text', label=T('Description')),
                Field('application_id', 'reference application', label=T(
'Application')),
                Field('is_active', 'boolean', default=True),
                auth.signature,
                format='%(name)s')

See 
http://web2py.com/books/default/chapter/29/06/the-database-abstraction-layer#Table-inheritance.

Anthony

On Tuesday, September 5, 2017 at 11:59:15 AM UTC-4, Anonymous Coder wrote:
>
> I cannot add "auth.signature" into existing db table. Following is the 
> table:
>
>
>
> db.define_table('survey',
>                 Field('name', 'string', label=T('Survey'), length=100, 
> required=True),
>                 Field('description', 'text', label=T('Description')),
>                 Field('application_id', 'reference application', 
> label=T('Application')),
>                 Field('is_active', 'boolean', default=True),
>                 format='%(name)s',
>                 )
> I don't know where to add "auth.signature)" in above table.
> Help will be appreciated.
> Thanks.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to