BlazeWeb应用程序的SQLAlchemy组件
项目描述
SQLAlchemyBWC
简介
SQLAlchemyBWC是BlazeWeb应用程序的组件。
问题 & 评论
当前状态
代码相当稳定,但API可能在未来发生变化。
可以通过easy_install使用以下命令安装SQLAlchemyBWC tip:easy_install SQLAlchemyBWC==dev
变更日志
0.3.1 版本发布于2017-06-02
修复了SQLLoader中bytes/unicode问题
0.3.0 版本发布于2016-11-29
添加了对Python 3(3.4和3.5)的支持
在CodeCov和AppVeyor上设置了持续集成测试
测试覆盖率在CodeCov上,包括sqlite、postgresql和mssql
0.2.14 版本发布于2016-02-23
更新了FormEncode兼容性以包含1.3
0.2.13 版本发布于2015-12-04
更新了SQLAlchemy兼容性以防止警告
0.2.12 版本发布于2015-10-05
为SmallIntBool类型添加了python_type属性
修复 PostgreSQL 上的 FK 消息检测功能,以支持较新的库版本。
0.2.11 版本发布于 2015-03-17
修复了 0.2.10 版本中的 MANIFEST.in 中的错误
0.2.10 版本发布于 2015-03-17
允许测试相关的装饰器/辅助函数指定数据库以进行适当的回滚和方言消息检查
0.2.9 版本发布于 2014-08-29
添加自动清理 beaker 会话的功能(如果适用)。通过 settings.beaker.auto_clear_sessions(默认为 True)来控制此功能
处理 SQLite 空消息的新格式
重构 setup.py、版本、readme 等
0.2.8 版本发布于 2014-07-08
修复了在多个数据库中使用时元数据“粘滞”的问题
SQLAlchemyContainer 现在可以处理 None 类型的 URL 而不会抛出异常
将 .lib.sql.SQLLoader() 添加为比该模块中其他函数更灵活的选项
0.2.7 版本发布于 2013-12-17
调整 declarative order_by_helper() 的顺序,不再假设存在 id 列,而是使用主键
0.2.6 版本发布于 2012-10-24
添加了 assert_raises_*_exc() 装饰器以用于测试
更新 SAValidation 依赖到 >= 0.2.0
0.2.5 版本发布于 2011-12-13
- 修复了 requirements 中的问题,这会导致 SQLAlchemy 版本冲突
版本
0.2.4 版本发布于 2011-11-09
向后不兼容:将 LookupMixin.test_create() 更改为 .testing_create()
将 SQL 处理转换为使用生成器
添加 lib/helpers.py:clear_db_data(),目前仅支持 PostgreSQL
0.2.3 版本发布于 2011-07-16
- 简化了非默认 SA 引擎的使用。允许项目拥有两个数据库连接,因此有两个 SA 会话,同时仍然可以使用此库。
0.2.2 版本发布于 2011-05-19
与 0.2.1 相同(意外版本增加)
0.2.1 版本发布于 2011-05-19
删除显式的 SQLAlchemy 版本,因为 savalidation 将会安装它
项目详情