文件名称:orm:异步ORM。 :card_file_box:
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-18 08:46:26
Python
ORM orm软件包是用于Python的异步ORM,并支持Postgres,MySQL和SQLite。 ORM内置有: 用于查询构建的。 跨数据库异步支持。 用于数据验证的 。 因为ORM基于SQLAlchemy核心构建,所以您可以使用Alembic提供数据库迁移。 ORM仍在开发中:我们建议使用orm~=0.1固定所有依赖项 注意:使用ipython从控制台尝试此操作,因为它支持await 。 import databases import orm import sqlalchemy database = databases . Database ( "sqlite:///db.sqlite" ) metadata = sqlalchemy . MetaData () class Note ( orm . Model ): __tablename__ = "note
【文件预览】:
orm-master
----.travis.yml(184B)
----tests()
--------test_foreignkey.py(6KB)
--------settings.py(73B)
--------test_columns.py(2KB)
--------test_models.py(6KB)
----orm()
--------models.py(11KB)
--------__init__.py(409B)
--------fields.py(3KB)
--------exceptions.py(80B)
----requirements.txt(93B)
----setup.py(2KB)
----LICENSE.md(1KB)
----.gitignore(71B)
----.codecov.yml(133B)
----README.md(5KB)
----scripts()
--------test(387B)
--------install(165B)
--------publish(418B)
--------clean(335B)
--------lint(322B)
--------README.md(383B)