我对在OpenERP中创建新模块感到困惑。
我需要知道在数据库中实际创建表的内容,以及如何修改它们。
它是我们定义"_columns"
字典的新模型的类吗?
它是我们定义<field name="arch" type="xml">?
或者我可以自己在pgAdmin
?
花了我很多时间,但我无法弄清楚创建表格结构的机制。
我下载了一个示例openerp模块,并安装了成功运行的模块,但每当我尝试在xml文件中添加新字段时,我都会收到消息"Invalid XML for View Architecture".
非常感谢您的帮助。
答案 0 :(得分:1)
如果要添加新的新字段,首先必须在“_columns”字典中定义它,而不是必须重新启动服务器。这样,您将能够看到为该类添加的新列(使用pgAdmin)。创建字段后,可以在xml文件中添加此字段,然后升级相应的模块。这将有效:)