Skip to main content

管理 SQL 请求的抽象模型

项目描述

许可证:AGPL-3

管理 SQL 请求的抽象模型

该模块提供了一个抽象模型来管理数据库上的 SQL Select 请求。它对自己没有用。您可以在“sql_export”模块中看到一个实现示例。(相同的存储库)。

实现的功能

  • 在sql请求中添加一些限制:
    • 你只能读取数据。不能更新、删除或创建。

    • 有些表是不允许的,因为它们可能包含明确的密码或密钥。暂时('ir_config_parameter')。

  • 请求可以处于“草稿”或“SQL 有效”状态。要使请求有效,必须对请求进行清理、检查和测试。所有这些操作都可以在继承的模块中禁用。

  • 这个模块两个新组:
    • SQL 请求/用户:默认可以查看所有的 sql 请求,如果有效,则执行。

    • SQL 请求/管理器:对 sql 请求具有完全访问权限。

用法

继承模型:

从 openerp 导入模型

类 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'

试试我的 Runbot

错误追踪器

在GitHub 问题上跟踪错误。如果遇到问题,请检查您的问题是否已被报告。如果您首先发现它,请通过提供详细且受欢迎的反馈来帮助我们粉碎它。

学分

图片

  • Odoo 社区协会:图标

贡献者

资助者

该模块的开发得到了以下资金支持:

维护者

Odoo 社区协会

该模块由 OCA 维护。

OCA 或 Odoo 社区协会是一个非营利组织,其使命是支持 Odoo 功能的协作开发并促进其广泛使用。

要为本模块做出贡献,请访问https://odoo-community.org

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置分布

odoo8_addon_sql_request_abstract-8.0.1.0.0-py2-none-any.whl (25.0 kB 查看哈希

已上传 py2