Ga naar inhoud

Installatie

installeren

Installatie is heel eenvoudig:

1
pip install ormar

afhankelijkheid

Ormar gebruikt de database om verbindingsproblemen op te lossen, Pydantic voor validatie en sqlalchemistry-core voor query 's.

Als uw systeem voorheen niet bestond, moeten ze alle drie worden geïnstalleerd bij het installeren van ormar.

  • databank
  • Pydantisch
  • SQLALCHEMIE

De vereiste versie is vastgezet in het pyproject.toml-bestand.

facultatieve afhankelijkheid

Ormar heeft drie optionele afhankelijkheden, afhankelijk van de database-backend die u gebruikt:

database backend

PostgreSQL

1
Pip installeert ormar [postgresql]

Je installeert ook asyncpg en psycopg2.

Mijn SQL

1
Pip installeert ormar [mysql]

Aiomysql en pymysql zullen ook worden geïnstalleerd.

SQLite

1
Pip installeert ormar [sqlite]

Aiosqlite zal ook worden geïnstalleerd.

Orjson

1
Pip installeert ormar [orjson]

Orjson, dat veel sneller is dan de ingebouwde JSON-parser, zal ook worden geïnstalleerd.

Crypto

1
pip install ormar[crypto]

De coderingstechnologie die nodig is om de gecodeerde kolom te gebruiken, wordt ook geïnstalleerd.

Handmatig afhankelijkheden installeren

Natuurlijk kunt u deze vereisten ook handmatig installeren met pip install asyncpg, etc.