You can explicitly specify the id field of a table:

Field('id', type='id', ...)

And you can even give it a different name:

Field('myid', type='id', ...)

See http://web2py.com/books/default/chapter/29/6?search=named+id+field.

But why do you want to set ondelete for an id field -- it's supposed to be 
used for reference fields?

Anthony

On Sunday, May 27, 2012 6:57:31 AM UTC-4, rahulserver wrote:
>
> How should i specify ondelete='Cascade' on the id attribute of the parent 
> table, since we do not usually specify the id attribute in web2py tables. 
>

Reply via email to