我有这样的情况:
account
并在account.move
和account.move.line
模型中添加一个字段的模块。我想要:
安装前在DB中创建字段。
如果您在数据库上创建列,Odoo 会跳过现有记录的计算。
简单案例:现有模型和字段是 Char / Integer。
如果模型已经存在并且字段是 char,那么您只需更改表并将列添加为 varchar 或 integer。
如何获得查询?
odoo-bin -i your_module_dependencies -d new_db --init-db --stop-after-init
odoo-bin -i your_module -d new_db --log-level=debug_sql --logfile logfile.txt --stop-after-init
2024-02-08 15:17:10,002 234036 DEBUG odoo5 odoo.sql_db: [3.057 ms] query: CREATE TABLE "your_model_table"....