Установка
Монтаж
Установка очень простая:
1 | |
Зависимость
Ormar использует базу данных для решения проблем подключения, использует pydantic для проверки подлинности, использует sqlchemy-core для запросов.
Если ваша система ранее не существовала, все три устройства должны быть установлены при установке ormar.
- База данных
- pydantic
- sqalchemy
Требуемая версия закреплена в файле pyproject.toml.
Необязательные зависимости
ormar имеет три дополнительных зависимости в зависимости от используемого бэкэнда базы данных:
Внутренняя база данных
Postgresql
1 | |
Также будут установлены asyncpg и psycopg2.
MySQL
1 | |
Также будут установлены iomysql и pymysql.
Sqlite
1 | |
Также будет установлен Aiosqlite.
Orjson
1 | |
Также будет установлен Orjson, который намного быстрее, чем встроенный парсер JSON.
Crypto
1 | |
Также будут установлены технологии шифрования, необходимые для использования зашифрованных столбцов.
Установка зависимостей вручную
Конечно, вы также можете установить эти требования вручную с помощью pip install asyncpg.