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的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | fbb4fb074e1aea96cf1030606b83a4126b07071f091080e67dacc89eba041c96 |
|
MD5 | d1b8cf12a26059e17dd7a5b3cab2f6fd |
|
BLAKE2b-256 | 61df50dcfaf146c826bde49990eed198a0983447bd2ab137231281e7a884d40a |