On Dec 23, 2:34 pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > P.S. you can set migrate=False and create the table manually so that > dog references person(uuid).
ok, a useful trick...although this then breaks database portability. Another limitation is that the uuid field is visible within t2.create () forms....being confusing for users & easy for them to overwrite. It would be much nicer if it were hidden (like the modified_on field). Not even db.table.displays works here (which would be limiting anyway as requires more maintenance whenever fields are added/removed). t2.display() could also usefully hide this field & for where it references other fields have an option like t2.itemize()'s db.table.represent or the IS_IN_DB(db,'table.uuid','table.name') Many thanks, Fran. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---