postgresql-anonymizer:用于匿名化PostgreSQL数据库的命令行工具

时间:2024-05-06 13:25:23
【文件属性】:

文件名称:postgresql-anonymizer:用于匿名化PostgreSQL数据库的命令行工具

文件大小:53KB

文件格式:ZIP

更新时间:2024-05-06 13:25:23

python cli database postgresql python3

PostgreSQL匿名器 这个命令行工具使PostgreSQL数据库匿名化变得容易。 它使用YAML定义文件来定义应对哪些表和字段进行匿名化,并提供各种匿名化方法。 内容 使用多种方法匿名化数据级别条目上的PostgreSQL表(下表) 根据正则表达式排除数据以进行匿名化 截断整个表以获取不需要的数据 场地 价值 提供者 输出 first_name 约翰 choice (鲍勃|拉里|丽莎) title 博士 clear street 欧文街 faker.street_name 米勒站 password dsf82hFxcM mask XXXXXXXXXX email md5 0cba00ca3da1b283a57287bcceb17e35 ip 157.50.1.20 set 127.0.0.1 有关提供的匿名化方法的更详细说明,请参见文档。 2


【文件预览】:
postgresql-anonymizer-development
----MANIFEST.in(144B)
----README.rst(6KB)
----.flake8(172B)
----.github()
--------workflows()
----poetry.lock(61KB)
----Dockerfile(310B)
----.pylintrc(184B)
----tox.ini(281B)
----pytest.ini(146B)
----.isort.cfg(187B)
----setup.cfg(61B)
----setup.py(3KB)
----Makefile(2KB)
----docs()
--------documentation.rst(410B)
--------make.bat(6KB)
--------readme.rst(27B)
--------pganonymizer.rst(1KB)
--------tests.rst(542B)
--------conf.py(9KB)
--------index.rst(348B)
--------Makefile(7KB)
--------license.rst(28B)
--------api.rst(55B)
--------readme.md(12B)
--------schema.rst(5KB)
--------deploy.rst(245B)
--------changelog.md(15B)
----.editorconfig(292B)
----tests()
--------__init__.py(24B)
--------test_providers.py(2KB)
--------conftest.py(24B)
--------schemes()
--------test_utils.py(1KB)
----LICENSE.rst(1KB)
----.gitignore(763B)
----pyproject.toml(973B)
----CHANGELOG.md(2KB)
----sample_schema.yml(377B)
----pganonymizer()
--------exceptions.py(550B)
--------providers.py(3KB)
--------utils.py(10KB)
--------__init__.py(106B)
--------__main__.py(293B)
--------cli.py(3KB)
--------version.py(47B)
--------constants.py(321B)

网友评论