#集成测试 #数据库模式 #测试 #集成 #数据库 #测试工具 #

app spawnflake-cli

为任何MySQL数据库模式生成随机测试数据

4个版本

0.2.8 2024年4月3日
0.2.7 2024年3月25日
0.2.6 2024年3月18日
0.2.5 2024年3月12日

#1389 in 开发工具

每月下载 23

MIT 许可证

69KB
1.5K SLoC

像素鱼 spawnflake-cli

这是spawnflake库的命令行工具,是忠实的伴侣。它应该在Windows和Linux上都能工作(主要在Linux上测试)

用法

spawnflake-cli[.exe] [OPTIONS]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -c <configuration>               sets a custom configuration name and path relative to this location
    -d <datastore>                   Sets the type of the datastore to generate values. By default executes the entire
                                     configuration
    -s, --spawn-size <spawn-size>    Set the number of rows per table to be generated

示例

spawnflake-cli[.exe] -s 4 -c ..\config.json

配置

  • 请参阅spawnflake的README
  • 查看提供的示例文件:配置

安装

  • 您可以通过克隆此仓库并运行 cargo build --release 从源代码构建它
  • 或者,您可以直接从crates.io安装它。只需执行 cargo install spawnflake-cli。然而,在这种情况下,请确保 ~/.cargo/bin/ 已添加到您的PATH变量中

依赖关系

~17–32MB
~552K SLoC