抽象模型,用于管理SQL请求
项目描述
此模块提供了一种抽象模型,用于在数据库中管理SQL选择请求。它本身并不实用。您可以在“sql_export”模块中查看实现示例。(同一存储库)。
实现的功能
- 在SQL请求中添加一些限制
您只能读取数据。不允许更新、删除或创建。
一些表不允许使用,因为它们可能包含明文密码或密钥。目前('ir_config_parameter')。
请求可以是“草案”或“SQL有效”状态。要有效,请求必须经过清理、检查和测试。所有这些操作都可以在继承的模块中禁用。
- 此模块增加了两个新组
SQL请求/用户:默认情况下可以查看所有SQL请求并执行它们,如果它们是有效的。
SQL请求/管理员:对SQL请求拥有完全访问权限。
目录
使用方法
从模型继承
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’
错误跟踪器
错误在GitHub Issues上跟踪。如果在那里找不到您的问题的报道,请在那里进行检查。如果您是第一个发现它的人,请通过提供详细的欢迎反馈来帮助我们将其打破反馈。
请勿直接联系贡献者关于支持或技术问题帮助。
致谢
贡献者
弗洛里安·达·科斯塔 <florian.dacosta@akretion.com>
西尔万·勒·加尔 (https://twitter.com/legalsylvain)
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
本模块是GitHub上OCA/server-tools项目的组成部分。
欢迎您贡献力量。有关详情,请访问https://odoo-community.org/page/Contribute。
项目详情
odoo12_addon_sql_request_abstract-12.0.1.2.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9db319ddce4763a39daec3454a00a4c6ff6477fd08a3e30c97ae6593c18284f2 |
|
MD5 | e6660cfb0bd850896949d4b60cb27918 |
|
BLAKE2b-256 | 845ff8dd48eab64f2d1d9c82a0dcdd63f43707bca1e42f2f750038ebaa6909d3 |