在模块卸载前添加额外检查
项目描述
模块卸载检查
此模块扩展了基础模块的功能,以改进模块卸载过程。
它提供了一个额外的视图,在模块表单中显示如果卸载选定的模块,将删除哪些模型(SQL表)和哪些字段(SQL列)。
技术说明
此模块使用postgreSQL原生列,如pg_class中的reltuples,提供近似行数。要获得精确值,请首先运行以下代码
REINDEX DATABASE my_database_name;
用法
要使用此模块,您需要
转到设置/模块/本地模块
选择一个已安装的模块
点击“卸载影响”按钮
示例,选择sale_margin模块
示例,选择sale_stock模块,当sale_margin已安装时
已知问题/路线图
在某些情况下,我们想要卸载一个模块,但防止某些数据删除。这可能发生在我们希望在卸载后保留一些数据或数据在重构后移动到另一个模块的情况下。
此模块可以实现此类功能,在向导行中添加额外功能,删除或重命名xml id。
目前,向导显示数据库中模型使用的空间大小。了解列删除释放的空间可能很有趣。
错误跟踪器
错误在GitHub问题上跟踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现的,请帮助我们打破它,提供详细且受欢迎的反馈。
致谢
贡献者
Sylvain LE GAL (https://twitter.com/legalsylvain)
资助者
本模块的开发得到了以下机构的财务支持
GRAP, Groupement Régional Alimentaire de Proximité (http://www.grap.coop)
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
若要为此模块贡献力量,请访问 https://odoo-community.org。
项目详情
关闭
odoo8_addon_module_uninstall_check-8.0.1.0.0-py2-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 509234453ea1ab375defe99abb1833db76566eeb79739aadaffa65ec99b80249 |
|
MD5 | 281cc3880aced0bcb7c499bcb8310ea6 |
|
BLAKE2b-256 | 1cf4dc25637ab7be193ad4ce0b5486605f6f2a382f7d5f24c9e4f3695492283e |