管理sql请求的抽象模型
odoo12-addon-sql-request-abstract的Python项目详细描述
此模块提供了一个抽象模型来管理数据库上的sql select请求。 它本身没有用处。您可以在 “SQL U导出”模块。(相同的存储库)。
实现的功能
- 在sql请求中添加一些限制:
- 你只能读数据。无法更新、删除或创建。
- 不允许使用某些表,因为它们可能包含清除密码 或者钥匙。暂时(“ir_config_parameter”)。
- 请求可以处于“草稿”或“SQL有效”状态。为了有效, 必须对请求进行清理、检查和测试。所有这些行动 可以在继承的模块中禁用。
- 此模块两个新组:
- sql请求/用户:默认情况下可以看到所有sql请求并执行 如果有效的话。
- SQL请求/管理器:对SQL请求具有完全访问权限。
目录
Usage
继承模型:
from odoo import models
- class MyModel(models.model)
_name = ‘my.model’ _inherit = [‘sql.request.mixin’]
_sql_request_groups_relation = ‘my_model_groups_rel’
_sql_request_users_relation = ‘my_model_users_rel’
贡献者
- 弗洛里安达科斯塔florian.dacosta@akretion.com>;
- 西尔文·勒加尔(https://twitter.com/legalsylvain)
维护人员
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
此模块是github上OCA/server-tools项目的一部分。
欢迎您的贡献。要了解如何访问https://odoo-community.org/page/Contribute。