odoo/openerp/addons
Raphael Collet f2e4a10e1a [IMP] use model._fields instead of model._all_columns to cover all fields
The old-api model._all_columns contains information about model._columns and
inherited columns.  This dictionary is missing new-api computed non-stored
fields, and the new field objects provide a more readable api...

This commit contains the following changes:

 - adapt several methods of BaseModel to use fields instead of columns and
   _all_columns

 - copy all semantic-free attributes of related fields from their source

 - add attribute 'group_operator' on integer and float fields

 - base, base_action_rule, crm, edi, hr, mail, mass_mailing, pad,
   payment_acquirer, share, website, website_crm, website_mail: simply use
   _fields instead of _all_columns

 - base, decimal_precision, website: adapt qweb rendering methods to use fields
   instead of columns
2014-11-04 13:47:57 +01:00
..
base [IMP] use model._fields instead of model._all_columns to cover all fields 2014-11-04 13:47:57 +01:00
test_access_rights [ADD] demonstrate broken handling of rules access denial in new API 2014-07-11 13:54:01 +02:00
test_convert move tests 2014-02-09 01:37:45 +01:00
test_converter [IMP] use model._fields instead of model._all_columns to cover all fields 2014-11-04 13:47:57 +01:00
test_documentation_examples [ADD] doc: model inheritance stuff 2014-09-09 09:19:32 +02:00
test_exceptions [MERGE] new v8 api by rco 2014-07-06 17:05:41 +02:00
test_impex [MERGE] new v8 api by rco 2014-07-06 17:05:41 +02:00
test_inherit [IMP] test_new_api, test_inherit: improve code of tests 2014-10-16 12:32:23 +02:00
test_limits move tests 2014-02-09 01:37:45 +01:00
test_new_api [IMP] test_new_api, test_inherit: improve code of tests 2014-10-16 12:32:23 +02:00
test_uninstall [REM] Unnecessary `size` parameters on char fields 2014-06-25 17:13:43 +02:00
test_workflow [MERGE] new v8 api by rco 2014-07-06 17:05:41 +02:00
__init__.py move tests 2014-02-09 01:37:45 +01:00