I believe that should work. Anthony
On Monday, June 25, 2012 10:41:48 PM UTC-4, Horus wrote: > > I saw that in the documentation. Can auth_user reference a table I create? > so... > > > auth.settings.extra_fields['auth_user']= [ > Field('timezone_id',db.base_timezones), > Field('type_id',db.base_types), > Field('sex_id',db.base_sexes), > Field('photo', > uploadfolder=os.path.join(request.folder,'uploads/users')), > Field('ip', 'string', length=40), > Field('agent', 'text'), > Field('phone', 'string', length=16), > Field('zip', 'string', length=16), > Field('city', 'string', length=64), > Field('state' 'string', length=64), > Field('country', 'string', length=64), > Field('latitude', 'decimal', required=True, notnull=True), > Field('longitude', 'decimal', required=True, notnull=True) > ] > > > where > > Field('timezone_id',db.base_timezones), > Field('type_id',db.base_types), > Field('sex_id',db.base_sexes), > > are other tables > > > On Monday, June 25, 2012 10:33:47 PM UTC-4, Massimo Di Pierro wrote: >> >> You can defined your own auth_user before auth.define_table and your own >> will be used. Or you can use >> >> auth.settings.extra_fields['auth_user'] = >> [Field(...),Field(...),Field(...), ... ] >> >> before auth.define_tables() >> >> On Monday, 25 June 2012 18:43:33 UTC-5, Horus wrote: >>> >>> is there a way to add other tables to the current auth table setup ? >>> I am aware of customizing existing tables but not adding tables to the >>> database structure. >>> >>> e.g. >>> >>> Is it VALID to add other tables such at a country table and have >>> auth_user reference this table without breaking web2py internals? >>> How can this be done if possible? >>> >> --