반응형 asyncio2 [Python] Tortoise ORM 시작하기 Tortoise ORM이란? https://scshim.tistory.com/576 1. 설치 $ pip install tortoise-orm db 드라이버도 함께 설치하려면 다음과 같이 명령어를 작성한다. pip install tortoise-orm[asyncpg] ex) pip install tortoise-orm[aiomysql] 2. models 정의하기 models.py from tortoise.models import Model from tortoise import fields class Tournament(Model): id = fields.IntField(pk=True) name = fields.TextField() 3. 데이터베이스 초기화하기 from tortoise import Tort.. 2022. 4. 23. [Python] Tortoise ORM이란? 출처: https://github.com/tortoise/tortoise-orm · Tortoise ORM이란? · Tortoise ORM이 만들어진 이유 Tortoise ORM이란? · Django에서 영감을 받은 asyncio를 사용하기 쉬운 ORM(Object Relational Mapper)다. · Tortoise에는 단순히 테이블만 사용하는 것이 아니라 관계형 데이터로 작업한다는 설계가 담겨있다. · 지원 가능 데이터베이스: SQLite, MySQL, PostgreSQL, Microsoft SQL Server, Oracle Tortoise ORM이 만들어진 이유 · 파이썬에는 기존의 성숙한 ORM이 많이 있지만, I/O가 처리되는 방식과 반대되는 패러다임으로 설계되었다. - asyncio는 동시.. 2022. 4. 23. 이전 1 다음 반응형