Aller au contenu

Installation

Installation de

L'installation est très simple:

1
pip install ormar

Dépendance

Ormar utilise des bases de données pour résoudre les problèmes de connectivité, pydantic pour la validation et sqlalchemy-core pour les requêtes.

Si votre système n'existait pas auparavant, les trois devraient être installés lorsque vous installez Ormar.

  • base de données
  • Pydantique
  • sqlalchemy

La version requise est épinglée dans le fichier pyproject.toml.

Dépendances optionnelles

ormar a trois dépendances optionnelles en fonction du backend de base de données que vous utilisez:

Base de données Backend

Postgresql

1
pip install ormar[postgresql]

Asyncpg et psycopg2 seront également installés.

par Mysql

1
pip install ormar[mysql]

Aiomysql et pymysql seront également installés.

Sqlite par

1
pip install ormar[sqlite]

Aiosqlite sera également installé.

par Orjson

1
pip install ormar[orjson]

Orjson, qui est beaucoup plus rapide que le résolveur json intégré, sera également installé.

Cryptomonnaie

1
pip install ormar[crypto]

La technologie de cryptage nécessaire à l'utilisation des colonnes cryptées sera également installée.

Installation manuelle des dépendances

Bien sûr, vous pouvez également installer ces exigences manuellement en utilisant pip install asyncpg, etc.