文件名称:dynamorm:适用于Amazon DynamoDB服务的Python对象和关系映射库
文件大小:107KB
文件格式:ZIP
更新时间:2024-06-17 16:59:51
python orm dynamodb python3 marshmallow
动态ORM 该软件包正在开发中-反馈/建议/等等! Python + DynamoDB♡ DynamORM(发音为Dynamo-RM )是用于Amazon 服务的Python对象和关系映射库。 该项目有两个目标: 提取与基础DynamoDB库的交互。 Python对DynamoDB服务的访问已Swift发展,从 ,再到的。 通过提供其他Python ORM(SQLAlchemy,Django,Peewee等)的用户会感到熟悉的一致接口,这意味着我们始终可以为查询提供最佳实践并利用新功能,而无需重构任何应用程序逻辑。 将模式验证和序列化委托给更集中的库。 建立“ ORM”语义很容易,而进行数据验证和序列化则不那么容易。 我们支持和来构建对象方案。 您可以利用这些库的全部功能,因为它们在代码中透明地公开。 支持的架构验证库 > = 2.1.0 > = 2.15.1 例子 im
【文件预览】:
dynamorm-master
----setup.py(1KB)
----.gitignore(135B)
----.travis.yml(3KB)
----LICENSE(583B)
----setup.cfg(174B)
----dynamorm()
--------local.py(2KB)
--------table.py(38KB)
--------signals.py(3KB)
--------__init__.py(425B)
--------relationships.py(12KB)
--------types()
--------indexes.py(2KB)
--------exceptions.py(2KB)
--------model.py(24KB)
----README.rst(5KB)
----tests()
--------conftest.py(8KB)
--------test_signals.py(710B)
--------__init__.py(0B)
--------test_relationships.py(8KB)
--------test_local.py(840B)
--------test_table.py(19KB)
--------test_model.py(20KB)
----CHANGELOG.rst(5KB)
----docs()
--------api.rst(1023B)
--------index.rst(214B)
--------conf.py(10KB)
--------_static()
--------motivation.rst(2KB)
--------pull_request_template.md(548B)
--------usage.rst(16KB)
--------developing.rst(1KB)
----Jenkinsfile(50B)
----tox.ini(2KB)