설치
설치
설치는 매우 간단합니다.
1 | |
의존성
Ormar는 데이터베이스를 사용하여 연결 문제를 해결하고, 유효성 검사를 위한 Pydantic 및 쿼리를 위한 sqlal-core를 사용합니다.
이전에 시스템이 없었던 경우 ormar를 설치할 때 세 가지를 모두 설치해야 합니다.
- 데이터베이스
- 피단틱
- SQLALCHEMY
필요한 버전은 pyproject.toml 파일에 고정됩니다.
선택적 종속성
Ormar에는 사용하는 데이터베이스 백엔드에 따라 세 가지 선택적 종속성이 있습니다.
데이터베이스 백엔드
PostgreSQL.
1 | |
또한 비동기 pg 및 cycopg2를 설치합니다.
MySQL
1 | |
Aiomysql 및 pymysql도 설치됩니다.
SQLite
1 | |
Aiosqlite도 설치됩니다.
오즈슨
1 | |
내장된 JSON 파서보다 훨씬 빠른 Orjson도 설치됩니다.
암호
1 | |
암호화된 열을 사용하는 데 필요한 암호화 기술도 설치됩니다.
수동으로 종속성 설치
물론 pip 설치 비동기 pg 등을 사용하여 이러한 요구 사항을 수동으로 설치할 수도 있습니다.