Peewee 3.2.5 已发布,Peewee 是一个轻量级的 python ORM 库,内置对 SQLite、MySQL 和 PostgreSQL 的支持。支持 Python 2.7+ 和 Python 3.4+。
更新内容:
- 新增
ValuesList
,示例如下:
data = [(1, 'first'), (2, 'second')] vl = ValuesList(data, columns=('idx', 'name')) query = (vl .select(vl.c.idx, vl.c.name) .order_by(vl.c.idx)) # Yields: # SELECT t1.idx, t1.name # FROM (VALUES (1, 'first'), (2, 'second')) AS t1(idx, name) # ORDER BY t1.idx
DateTimeField
、DateField
和TimeField
会在发送至数据库之前解析格式化字符串(formatted-string)。
源码下载:
转自 https://www.oschina.net/news/95409/peewee-3-2-5-released