跳转到主要内容

SQL请求管理抽象模型

项目描述

License: AGPL-3

SQL请求管理抽象模型

此模块提供了一个抽象模型来管理数据库中的SQL Select请求。它本身并不实用。您可以在“sql_export”模块中查看实现示例。(同一存储库)。

实现功能

  • 在SQL请求中添加一些限制
    • 您只能读取数据。不允许更新、删除或创建。

    • 某些表不允许,因为它们可能包含明文密码或密钥。目前('ir_config_parameter')。

  • 请求可以是“草案”或“SQL有效”状态。为了有效,请求必须经过清理、检查和测试。所有这些操作都可以在继承模块中禁用。

  • 此模块增加了两个新组
    • SQL请求/用户:默认情况下可以查看所有SQL请求并执行它们,如果它们是有效的。

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

用法

继承模型

from openerp 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'

Try me on Runbot

错误跟踪器

错误在GitHub Issues上跟踪。如果遇到问题,请检查那里是否已经报告了您的问题。如果是您首先发现的,请帮助我们通过提供详细且受欢迎的反馈来解决这个问题。

致谢

图片

  • Odoo社区协会: 图标

贡献者

资助者

此模块的开发得到了以下机构的财务支持:

维护者

Odoo Community Association

本模块由OCA维护。

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

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

项目详情


下载文件

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

源分布

此版本没有可用的源分布文件。请参阅生成分发存档的教程。

构建分发

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页