Review: Approve

We've now worked a lot more on this branch to improve/cleanup many things:

- Fix the Model hierarchy to have a clean Model/TransientModel/AbstractModel 
class hierarchy and avoid having TransientModel leaking on any inheriting 
subclass, making mixed TransientModel/AbstractModel/Model hierarchies possible 
cleanly
- Fixed m2m fields to support auto-generation of SQL names (when table name and 
columns are not specified), making them cleanly inheritable
- Make sure that m2o ondelete rules are always 'cascade' by default when they 
originate from a TransientModel - thus avoiding to prevent deletion of regular 
Model records if a wizard has recently referenced it.
- minor: unify openerp.SUPERUSER_ID constant (1)
- various fixes and cleanup

This now looks ready to be merged in trunk, along with the corresponding addons 
branch
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-no-osv-memory-vmt/+merge/73360
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-server/trunk-no-osv-memory-vmt.

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to