Lewati ke isi

Instalasi

menginstal

Instalasi sangat sederhana:

1
pip install ormar

ketergantungan

Ormar menggunakan database untuk memecahkan masalah koneksi, Pydantic untuk validasi, dan sqlalchemistry-core untuk kueri.

Jika sistem Anda tidak ada sebelumnya, ketiganya harus dipasang saat memasang ormar.

  • basis data
  • Pirang
  • SQLALCHEMY

Versi yang diperlukan disematkan dalam file pyproject.toml.

ketergantungan opsional

Ormar memiliki tiga dependensi opsional tergantung pada backend database yang Anda gunakan:

basis data yang didukung

PostgreSQL

1
Pip memasang ormar [postgresql]

Anda juga akan menginstal asyncpg dan psycopg2.

MySQL

1
Pip memasang ormar [mysql]

Aiomysql dan pymysql juga akan dipasang.

SQLite

1
Pip memasang ormar [sqlite]

Aiosqlite juga akan dipasang.

anak laki-laki

1
Pip memasang ormar [orjson]

Orjson, yang jauh lebih cepat daripada built-in JSON parser, juga akan dipasang.

Kripto

1
pip install ormar[crypto]

Teknologi enkripsi yang diperlukan untuk menggunakan kolom terenkripsi juga akan diinstal.

Ketergantungan pemasangan secara manual

Tentu saja, Anda juga dapat menginstal persyaratan ini secara manual menggunakan pip install asyncpg, dll.