summaryrefslogtreecommitdiff
path: root/bin/addons/base/base.sql
diff options
context:
space:
mode:
Diffstat (limited to 'bin/addons/base/base.sql')
-rw-r--r--bin/addons/base/base.sql4
1 files changed, 2 insertions, 2 deletions
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,