And if you want the actual Postgres field type for a given field, you can 
do:

db._adapter.types[db.tablename.fieldname.type]

However, you will get back values that include Python string formatting 
syntax, such as: 

VARCHAR(%(length)s)

Anthony

On Friday, February 6, 2015 at 4:55:31 AM UTC-5, Leonel Câmara wrote:
>
> Do you want a list of all field types? This would do it:
>
> field_types = []
> for table in db.tables:
>     for field in db[table].fields:
>         field_types.append(db[table][field].type)
>
>
> However you will have a lot of ids.
>

-- 
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