From 8657fec59ecb56a9cc5aa6a926f6f6728f9bdbe8 Mon Sep 17 00:00:00 2001 From: ced <> Date: Mon, 31 Dec 2007 13:31:38 +0000 Subject: Fix ondelete on many2one Now change on the value of many2one are updated Fix difference in base module between sql definition and ORM object bzr revid: ced-8eb2888f04437d5e9edae98c9401d726f4122d47 --- bin/addons/base/base.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bin/addons/base/base.sql') diff --git a/bin/addons/base/base.sql b/bin/addons/base/base.sql index 6a2aa0aa5cb..958ea871031 100644 --- a/bin/addons/base/base.sql +++ b/bin/addons/base/base.sql @@ -53,7 +53,7 @@ CREATE TABLE ir_model_fields ( id serial, perm_id int references perm on delete set null, model varchar(64) DEFAULT ''::varchar NOT NULL, - model_id int references ir_model, + model_id int references ir_model on delete cascade, name varchar(64) DEFAULT ''::varchar NOT NULL, relation varchar(64), field_description varchar(256), @@ -260,7 +260,7 @@ create table wkf_transition create table wkf_instance ( id serial, - wkf_id int references wkf on delete set null, + wkf_id int references wkf on delete restrict, uid int default null, res_id int not null, res_type varchar(64) not null, -- cgit v1.2.3