[Bucardo-general] Tables with no primary key.
Greg Sabino Mullane
greg at endpoint.com
Sat Oct 22 03:15:07 UTC 2016
On Fri, Oct 21, 2016 at 11:29:22AM -0700, Periko Support wrote:
> In odoo 7 db, we have this tables without pkey:
>
> public.ir_model_relation
> public.wkf_witm_trans
...
> I ask to our developers if we can add pkey to those tables, but they
> didn't want to touch them because they are odoo internal tables.
>
> Someone in the past with this issue?
>
> I want to add pkey but don't know if this will affect odoo operation,
> those tables are empty.
It should be fine to add a primary key and a unique index to those tables,
as more recent versions of Odoo already contain them. Here are the
definitions:
ALTER TABLE ir_model_relation
ADD CONSTRAINT ir_model_relation_pkey PRIMARY KEY (id);
ALTER TABLE wkf_witm_trans
ADD CONSTRAINT wkf_witm_trans_inst_id_trans_id_key UNIQUE (inst_id, trans_id);
Upgrading to Odoo 8 will also provide those changes, although that may
be a little more involved than running those two statemnts. :)
--
Greg Sabino Mullane greg at endpoint.com
End Point Corporation
PGP Key: 2529 DF6A B8F7 9407 E944 45B4 BC9B 9067 1496 4AC8
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
URL: <https://mail.endcrypt.com/pipermail/bucardo-general/attachments/20161021/702b46f0/attachment.sig>
More information about the Bucardo-general
mailing list