原文:odoo开发笔记 -- 安装模块异常,数据库提示:DETAIL Key(id)=(19) already exists.

场景描述: 安装新模块的时候,提示数据库违反唯一约束: 原因分析: 违反主键唯一约束,说明在安装该新模块的时候,需要往相应表里创建新数据,插入数据时,相关表的id出现冲突,提示已经id已经存在,这里的表是 商品类目:product category 表,而表的ID是自动增长的,表里边已经存在手动导入的 万多条数据,那为什么id还是 或者 几,正常来讲应该是现有数据的 万多起步 问题出在哪里 从日志 ...

2021-03-03 16:47 0 426 推荐指数:

查看详情

odoo开发笔记 -- 数据库备份策略

odoo默认的数据库为postgresql数据库, PG是个非常强大的数据库,也是未来的一个趋势。 对于odoo数据备份,odoo提供了自己的备份方式, 1. 从前台页面。输入odoo应用访问地址,例如:192.168.1.188:8069/web/database/manager ...

Mon Jan 29 18:08:00 CST 2018 0 1207
odoo开发笔记 -- odoo和postgresql数据库导入相关

odoo数据库 导入、导出 首先odoo框架下postgresql数据库中,表结构的存储方式: 存在id(小写),并没有所谓的外部ID 例如数据库中的国家表:模块名_tb_country (注意:odoo框架下,数据库中生成的表命名规则是,模块名_实际表名) id code ...

Sat Apr 14 23:51:00 CST 2018 0 1902
odoo开发笔记 -- 异常、错误、警告、提示、确认信息显示

1.检查业务逻辑中的错误,终止代码执行,显示错误或警告信息: 示例代码: 2.字段的 onchange 事件中返回值,同时返回提示信息: 示例代码: 3.视图中 button 按钮点击时显示确认信息:【直接加上"confirm"属性 ...

Tue Jan 02 23:26:00 CST 2018 0 3371
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM