[IMP] users,ir.model: cleanup - ondelete does not exist on m2m + rem old comment

bzr revid: odo@openerp.com-20120331203710-k2w8txhz2p9njj0d
This commit is contained in:
Olivier Dony 2012-03-31 22:37:10 +02:00
parent f2272f6ecc
commit 0904700aaa
2 changed files with 1 additions and 3 deletions

View File

@ -141,8 +141,6 @@ class ir_model(osv.osv):
def _drop_table(self, cr, uid, ids, context=None):
for model in self.browse(cr, uid, ids, context):
model_pool = self.pool.get(model.model)
# this test should be removed, but check if drop view instead of drop table
# just check if table or view exists
cr.execute('select relkind from pg_class where relname=%s', (model_pool._table,))
result = cr.fetchone()
if result and result[0] == 'v':

View File

@ -59,7 +59,7 @@ class groups(osv.osv):
_columns = {
'name': fields.char('Name', size=64, required=True, translate=True),
'users': fields.many2many('res.users', 'res_groups_users_rel', 'gid', 'uid', 'Users', ondelete='CASCADE'),
'users': fields.many2many('res.users', 'res_groups_users_rel', 'gid', 'uid', 'Users'),
'model_access': fields.one2many('ir.model.access', 'group_id', 'Access Controls'),
'rule_groups': fields.many2many('ir.rule', 'rule_group_rel',
'group_id', 'rule_group_id', 'Rules', domain=[('global', '=', False)]),