benkeen / generatedata
免费、GNU许可的随机自定义数据生成器,用于软件测试
3.4.1
2019-11-25 00:52 UTC
Requires
- php: >=5.3.0
README
这是 generatedata.com 下载版本的存储库。该脚本本质上是一个 引擎,可以生成任何格式的随机数据。它目前包含大约 30 种 数据类型(生成数据的类型),12 种 导出类型(数据的格式,如 CSV、SQL、JSON),以及大约 32 个特定国家的数据集(城市名称、地区等)。但更重要的是,它可以按任何您想要的方式扩展。有关更多信息,请查看开发者文档。
程序化生成
当前脚本的较大版本是 4.x,与早期版本相比,这是一个重大变化。早期版本是用 PHP 和 MYSQL 编写的,3.x 提供了 REST API,允许您通过 API 以编程方式生成数据,而不是通过 API。虽然这仍计划在 4.x 中提供,但目前尚未提供,计划是在将脚本作为 npm 包提供之后解决该问题 - 我们认为这将是在更通用的 REST 方法之上以编程方式生成数据的更便捷方式。
要求
- Docker
- node
- nvm
有关完整详情,请参阅安装说明。
如何安装/文档
有关安装说明、用户和开发者文档,请参阅:https://benkeen.github.io/generatedata/
许可证
此脚本在 GPL 3 许可证下免费提供。请参阅根目录中的 license.txt。请注意,所有贡献者都同意将所有代码在此许可证下发布。
贡献者
除了提交错误报告的众多优秀人士之外,还要感谢以下人员对扩展脚本的帮助:https://github.com/benkeen/generatedata/graphs/contributors
Ben Keen @vancouverben