用神一般的权力填充您的数据库
项目描述
Populous是一个快速且丰富的数据生成工具。根据您对架构的描述,说出您想要多少个对象,它们应该是什么样子,Populous将为您创建它们!
当前状态
该项目处于非常早期的概念验证阶段。请耐心等待,但不要犹豫在问题中与我们分享您的想法和需求。
文档
抱歉,但文档尚未准备好 :( .
但是,如果您非常渴望尝试它,这里是可以做的事情
安装populous: pip install populous
准备好PostgreSQL数据库
找到一些蓝图(描述您想要生成的YAML文件)或创建一些。这是最棘手的部分,但您可以在demo/blueprints/目录中找到一些示例。
使用这些蓝图启动populous: populous run postgres demo/blueprints/*.yml(您可以通过PG*环境变量或通过参数传递您的postgres实例)
通过 psql 或其他工具查看您新生成的数据!
故障排除
OSX 编译问题
目前没有为 peloton_bloomfilters 库提供预编译包,这是 populous 的当前需求。为了正确地在您的环境中安装它,您需要
安装 gcc(例如,通过 homebrew),
使用以下标志安装软件包 ARCHFLAGS="-arch x86_64" CC=/usr/bin/gcc。
例如,要本地安装
ARCHFLAGS="-arch x86_64" CC=/usr/bin/gcc pip install peloton_bloomfilters
或者如果您想通过 tox 运行测试套件
ARCHFLAGS="-arch x86_64" CC=/usr/bin/gcc tox
项目详情
下载文件
下载您平台上的文件。如果您不确定该选择哪个,请了解更多关于 安装软件包 的信息。
源代码分布
populous-0.6.0.tar.gz (24.8 kB 查看散列值)
构建分布
populous-0.6.0-py3-none-any.whl (30.4 kB 查看散列值)