Installation
安装
安装非常简单:
1 |
|
依赖关系
Ormar 使用数据库解决连接问题,使用 pydantic 进行验证,使用 sqlalchemy-core 进行查询。
如果您的系统之前不存在,则所有这三个都应该在安装 ormar 时安装。
- 数据库
- pydantic
- sqlalchemy
所需的版本固定在 pyproject.toml 文件中。
可选依赖项
ormar 根据您使用的数据库后端具有三个可选依赖项:
数据库后端
Postgresql
1 |
|
还将安装 asyncpg 和 psycopg2。
Mysql
1 |
|
还将安装 aiomysql 和 pymysql。
Sqlite
1 |
|
还将安装 aiosqlite。
Orjson
1 |
|
还将安装比内置 json 解析器快得多的 orjson。
Crypto
1 |
|
还将安装使用加密列所需的加密技术。
手动安装依赖项
当然,您也可以使用 pip install asyncpg 等手动安装这些要求。