Zum Inhalt

Installation

Installiert

Die Installation ist sehr einfach:

1
pip install ormar

Abhängigkeitsverhältnis

Ormar verwendet die Datenbank zur Lösung von Verbindungsproblemen, die Authentifizierung mit pydantic und Abfragen mit sqlalchemy-core.

Wenn Ihr System vorher nicht vorhanden war, sollten alle drei installiert werden, wenn Sie ormar installieren.

  • Datenbank sein
  • Die Pydantik
  • Der Sqlalchemy

Die erforderliche Version ist in der Datei pyproject. toml festgelegt.

Auswahl von Abhängigkeiten

ormar verfügt je nach verwendetem Datenbank-Back-End über drei optionale Abhängigkeiten:

Datenbank am Ende

Postgresql ist

1
pip install ormar [postgresql](englisch)

asyncpg und psychcopg2 werden ebenfalls installiert.

MySQL verstehen

1
pip install ormar [mysql](auf Englisch)

Aiomysql und Pymysql werden ebenfalls installiert.

würfeln

1
pip install ormar [sqlite](englisch)

Auch Aiosqlite wird installiert.

Nach Orjson

1
pip install ormar [orjson] durchführen

Sie werden auch orjson installieren, das viel schneller ist als der integrierte JSON-Parser.

Die Crypto

1
pip install ormar[crypto]

Die für die Verwendung der verschlüsselten Spalte erforderlichen Verschlüsselungstechnologien werden ebenfalls installiert.

Manuell Abhängigkeiten installieren

Natürlich können Sie diese Anforderungen auch manuell installieren, indem Sie zum Beispiel pip install asyncpg verwenden.