跳转到主要内容

getpaid.core 的关系报告。

项目描述

此包包含getpaid的报表。

变更记录

0.1 (2008-12-31)

  • 添加测试的buildout,使新订单序列化可重入,将默认数据库连接切换到内存中的sqlite,数据库必须由应用程序消费者设置 [kapilt]

  • 更改了一些模式字段的长度,以使其更符合现实期望,还用Unicode代替了一些字段中的字符串,更好的Unicode比字符串 (go python 3000) [horacio.duran]

详细文档

getpaid.report

将getpaid数据结构单向同步到rdbms以构建报表的目的。

设置

设置数据库模式

安装此getpaid.warehouse还会创建一个脚本,在buildout中,它被安装到$(buildout-directory)/bin/setup-report-db

脚本使用sqlalchemy数据库URL调用。例如,要设置PostgreSQL数据库

createdb是PostgreSQL创建数据库的标准工具 $ createdb getpaid $ ./bin/setup-report-db postgres://127.0.0.1/getpaid … 数据库创建脚本输出

设置Zope数据库连接

您必须配置数据库URL … 目前通过现有产品在Python中完成。

>> from getpaid.report import schema >> from sqlalchemy import create_engine

创建到我们使用的数据库的连接

>> db = create_engine('postgres://127.0.0.1/getpaid')

将其绑定到元数据

>> schema.metadata.bind = db

下载

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

getpaid.report-0.1.1.tar.gz (13.0 kB 查看散列)

上传时间

支持者

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面