文件名称:klepto:Klepto是用于复制和匿名化数据的工具
文件大小:194KB
文件格式:ZIP
更新时间:2024-02-25 19:19:16
cli platform database engineering-experience-squad CommandlineinterfaceGo
克莱普托 Klepto是用于复制和匿名化数据的工具 Klepto是一种工具,可以复制和匿名其他来源的数据。 介绍 Klepto通过从另一个环境的数据库中复制数据来帮助您保持环境中的数据尽可能一致。 您可以使用Klepto获取生产数据,但没有敏感的客户信息来进行测试或本地调试。 产品特点 将数据复制到本地数据库或stdout,stderr 过滤源数据 匿名化源数据 支持的数据库 PostgreSQL MySQL 如果您需要从未在此处看到的数据库类型获取数据,请自行构建并将其添加到此列表中。 欢迎捐款:) 要求 主动连接到IT VPN 安装了最新版本的 (仅在使用PostgreSQL数据
【文件预览】:
klepto-master
----.goreleaser.yml(216B)
----.gitignore(232B)
----go.mod(1KB)
----Dockerfile(351B)
----Makefile(391B)
----pkg()
--------dumper()
--------dsn()
--------anonymiser()
--------formatter()
--------config()
--------reader()
--------database()
----CONTRIBUTING.md(3KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----.whitesource(244B)
----go.sum(22KB)
----docker-compose.yml(1KB)
----.github()
--------stale.yml(1KB)
--------workflows()
----examples()
--------user-orders.toml(2KB)
--------user-orders-using-matchers.toml(1KB)
--------user.toml(372B)
----main.go(153B)
----README.md(10KB)
----klepto_logo.png(140KB)
----.zappr.yaml(71B)
----.golangci.yml(283B)
----features()
--------mysql_test.go(5KB)
--------postgres_test.go(5KB)
----fixtures()
--------.klepto.toml(623B)
--------mysql_simple.sql(2KB)
--------pg_simple.sql(3KB)
----cmd()
--------init.go(985B)
--------steal.go(5KB)
--------update.go(3KB)
--------root.go(1KB)