文件名称:sqlalchemy-mixins:Active Record,类似Django的查询,嵌套的渴望负载和SQLAlchemy的__repr__
文件大小:49KB
文件格式:ZIP
更新时间:2024-05-18 12:04:28
activerecord sqlalchemy eager-loading orm django-like
维护免责声明 项目作者当前没有足够的时间来支持该项目。 如果您想成为协作者,请随时打开Github问题 SQLAlchemy混合 注意:从v1.3开始,仅支持python 3.5+ 。 一整套与SQLAlchemy ORM无关的框架,易于集成且经过良好测试。 受和极大启发 为什么很酷: 与框架无关 轻松集成到现有项目: from sqlalchemy_mixins import AllFeaturesMixin class User ( Base , AllFeaturesMixin ): pass 干净的代码,按模块划分 遵循 , 和最佳做法, 95%以上的测试覆盖率 已经推动了一个大项目 俄罗斯读者,请参阅相关 目录 特征 活动记录 增删改查 查询方式 渴望的负荷 类似于Django的查询 按关系过滤和排序 自动渴望的负载关系 多合一:smart_query
【文件预览】:
sqlalchemy-mixins-master
----.github()
--------workflows()
----LICENSE.txt(1KB)
----.pypirc.example(239B)
----requirements-dev.txt(63B)
----requirements.txt(53B)
----sqlalchemy_mixins()
--------serialize.py(1KB)
--------repr.py(2KB)
--------utils.py(296B)
--------eagerload.py(4KB)
--------inspection.py(2KB)
--------__init__.py(630B)
--------activerecord.py(2KB)
--------session.py(781B)
--------timestamp.py(699B)
--------smartquery.py(15KB)
--------tests()
----examples()
--------serialize.py(1KB)
--------repr.py(1KB)
--------all_features.py(3KB)
--------eagerload.py(7KB)
--------activerecord.py(4KB)
--------timestamp.py(1KB)
--------smartquery.py(12KB)
--------.gitignore(28B)
----.directory(83B)
----tox.ini(219B)
----setup.py(2KB)
----README.md(23KB)
----.gitignore(61B)