跳转到主要内容

用神一般的权力填充您的数据库

项目描述

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 查看散列值)

上传时间 Python 3

由以下机构支持