Installation
Installiert
Die Installation ist sehr einfach:
1 | |
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 | |
asyncpg und psychcopg2 werden ebenfalls installiert.
MySQL verstehen
1 | |
Aiomysql und Pymysql werden ebenfalls installiert.
würfeln
1 | |
Auch Aiosqlite wird installiert.
Nach Orjson
1 | |
Sie werden auch orjson installieren, das viel schneller ist als der integrierte JSON-Parser.
Die Crypto
1 | |
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.