Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

Odoo启动参数 `-u all` 和 `-u base` 的区别


  • 管理员

    有人问这两个启动参数有什么区别,有人表示感觉不太一样。其实代码里是这样写的:

            if 'base' in tools.config['update'] or 'all' in tools.config['update']:
                cr.execute("update ir_module_module set state=%s where name=%s and state=%s", ('to upgrade', 'base', 'installed'))
    

    无论是用-u all 还是用-u base,系统都是将base模块设为待更新模块,因为base模块是所有其他模块的依赖模块,所以所有其他的安装的模块也会被更新。



  • 有一些模块也可能是没依赖base吧,比如自己写的不规范模块😃 😃 😃