odoo/openerp/addons/base/res
Olivier Dony 9f77d2e2f4 [FIX] orm,registry: properly check m2o FKs during model update + fix some models `auto_init`ed multiple times
The case where no constraint existed at all was not working,
and after fixing it, the ORM started to re-create the same
constraints multiple times for some modules. This was for
models that are split within a module (such as res.users in
base, which is made of several small classes): all the
partial models were going through _auto_init instead
of only the final one - doing useless extra work.
      
Unfortunately establishing the FK happens before the
XML data files are loaded, so a number of FK and
NOT NULL constraints failed to apply due to missing
tables/records. base.sql had to be extended a bit
to cover these cases in a minimalist fashion

bzr revid: odo@openerp.com-20121217214645-av9n003yzterhujw
2012-12-17 22:46:45 +01:00
..
config_pixmaps [IMP] openerp python module. 2011-02-07 13:57:23 +01:00
report [IMP] base/res/report: reindent xml 2012-02-23 12:12:44 +01:00
test [IMP] Added missing vim mode lines 2011-11-22 09:58:48 +01:00
__init__.py [IMP]setting remove icon and change label 2012-10-22 11:10:24 +05:30
ir_property.py [FIX] ir_property: type (missing comma in dict). 2012-03-22 17:58:37 +01:00
ir_property_view.xml [IMP]Remove type field from the view 2012-08-07 18:21:38 +05:30
res_bank.py [REM] useless intermediate lambdas in default values 2012-11-02 10:47:05 +01:00
res_bank_view.xml [IMP] osv/orm.py: evaluate in python the 'options' attribute of a field in an xml view, before enclosing it in json. This allow to use python instead of json syntax in the definition of the options of a widget, which is a much more consistent behavior 2012-10-09 16:26:07 +02:00
res_company.py [MERGE] manually merge customizable web logo, by chs 2012-12-15 20:26:06 +01:00
res_company_logo.png [IMP] directory cleanups, moved historical cruft into history 2011-09-26 02:54:44 +02:00
res_company_view.xml [IMP] company form view 2012-12-16 17:10:13 +01:00
res_config.py [REM] unnecessary parens 2012-12-14 13:38:03 +01:00
res_config.xml [IMP] remove some of the @noupdate=1 introduced in a previous merge targeting modules' descriptions improvement 2012-08-23 14:20:50 +02:00
res_country.py [[FIX] country code not required 2012-10-26 08:51:43 +02:00
res_country_data.xml [FIX] res_country_data: fix US postal address format 2012-12-17 14:02:49 +01:00
res_country_view.xml [[FIX] country code not required 2012-10-26 08:51:43 +02:00
res_currency.py [REM] unnecessary parens 2012-12-14 13:38:03 +01:00
res_currency_view.xml [IMP]Remove type field from the remaining views. 2012-08-08 16:36:19 +05:30
res_lang.py [REM] unnecessary parens 2012-12-14 13:38:03 +01:00
res_lang_view.xml [IMP]Remove type field from the view 2012-08-07 18:21:38 +05:30
res_partner.py [MERGE] trunk-style-improvements-xmo (Python stylistic improvement) 2012-12-17 12:01:50 +01:00
res_partner_data.xml [IMP]: base: Improved bank name and bank account number 2012-07-25 12:25:43 +05:30
res_partner_demo.xml [IMP]base: imporve zip code of partner demo data 2012-10-12 15:11:21 +05:30
res_partner_demo.yml [FIX] At the time of creation of record from yml, the onchange will fire and it will override the actual image by default image. 2012-10-31 14:57:45 +05:30
res_partner_image_demo.xml [FIX] At the time of creation of record from yml, the onchange will fire and it will override the actual image by default image. 2012-10-31 14:58:46 +05:30
res_partner_report.xml [IMP] remove or replace group_extended from views and menus 2012-04-25 10:12:50 +02:00
res_partner_shortcut_data.xml [IMP] renames in base/res 2011-08-28 02:13:14 +02:00
res_partner_view.xml [MERGE] merge with lp:openobject-server 2012-12-03 11:56:36 +05:30
res_request.py [REM] unnecessary parens 2012-12-14 13:38:03 +01:00
res_request_view.xml [IMP]Remove type field from the view 2012-08-07 18:21:38 +05:30
res_security.xml [IMP]openerp:rename the group Partner Manager -> Contact Creation 2012-09-26 12:33:39 +05:30
res_users.py [FIX] orm,registry: properly check m2o FKs during model update + fix some models `auto_init`ed multiple times 2012-12-17 22:46:45 +01:00
res_users_view.xml [IMP]Improved code for project 'create Manager' 2012-11-29 14:23:58 +05:30