跳转到主要内容

Datasette插件,用于屏蔽指定的数据库列

项目描述

datasette-mask-columns

PyPI Changelog Tests License

Datasette插件,用于屏蔽指定的数据库列

安装

pip install datasette-mask-columns

这取决于Datasette尚未发布的分支中的插件钩子更改。有关详细信息,请参阅问题#678

用法

在你的metadata.json文件中添加一个类似以下的段落,描述你想要屏蔽列的数据库和表

{
    "databases": {
        "my-database": {
            "plugins": {
                "datasette-mask-columns": {
                    "users": ["password"]
                }
            }
        }
    }
}

针对my-database.db中的users表的所有SQL查询现在都将返回null值,无论该列的实际值是什么。

users表的页面中,屏蔽的列将显示文本REDACTED。这个视觉提示仅在表页面中可用;它不会在针对表的任意查询中显示此文本。

项目详情


下载文件

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

源分布

datasette-mask-columns-0.2.2.tar.gz (6.9 kB 查看哈希值)

上传时间:

构建分布

datasette_mask_columns-0.2.2-py3-none-any.whl (7.0 kB 查看哈希值)

上传时间: Python 3

由以下组织支持

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