重新思考基于数据库的ORM
anji-orm的Python项目详细描述
anji_orm
重新思考数据库的简单orm
安装
anji_orm
作为pypi上的python库提供。使用pip安装非常简单:
$ pip install anji_orm
这将安装anji_orm
以及外部依赖项。
基本用法
ORM注册表应在使用前启动:
# For sync usageregister.init(dict(db='test'))register.load()# Or for async usageregister.init(dict(db='test'),async_mode=True)awaitregister.async_load()
然后,创建一些模型
classT1(Model):_table='t2'a1=StringField()a2=StringField()t2=T1(a1='b',a1='c')t2.send()# or for async usageawaitt2.async_send()