본문 바로가기

반응형

python ORM

(4)
[Python] 비동기 특화 orm - Tortoise ORM https://tortoise.github.io/index.html Tortoise ORM - Tortoise ORM v0.20.0 Documentation Tortoise ORM Tortoise ORM is an easy-to-use asyncio ORM (Object Relational Mapper) inspired by Django. Tortoise ORM was build with relations in mind and admiration for the excellent and popular Django ORM. It’s engraved in it’s design that you are work tortoise.github.io Tortoise ORM은 Python을 위한 비동기 ORM 라이브러리..
[Python] sqlalchemy select / db.query 차이 (feat. ORM) sqlalchemy 로 조회를 할 경우 아래 두가지 방법으로 조회할 경우 차이점을 알아보고자 한다. case1. Using the select() and where() Methods (SQLAlchemy 1.4) select(TableA).where(TableA.id == 1) SQLAlchemy 버전 1.4 이상에서 쿼리를 생성하는 더 새롭고 유연하며 권장되는 방법. select()기능을 사용하여 선택하는 모델과 where()필터 조건을 적용하는 방법을 지정합니다. 이는 Python에 더 가깝고 더 깔끔하고 읽기 쉬운 구문을 제공합니다. SQLAlchemy의 비동기 버전에서는 select()문을 사용하는 것도 권장됩니다. Syntax: from sqlalchemy.future import select ..
[Python] SqlAlchemy 유용한 문법 (기초~중급?) ★ sqlalchemy를 더욱 더 활용하는 방법★ ☆ 본 sample 코드들은 실행은 해보지 않았으니 참고용으로만 사용하시기 바랍니다.☆ ※ SQL에 대한 이해도가 낮은 경우 이해가 안될 수 있습니다. ※ > 질문은 언제나 환영합니다
[SQLAlchemy] shema 사용하기 내가 하고 싶었는데 못했던거 해결해서 까먹을까봐 쓰는 글 실제로 코드를 간략하게 인터넷에서 볼 수 있도록 바꾼거라 실행 안해봄.. (오류가 있을 수 있음) 환경 Python 3.9.13 SQLAlchemy 1.4.44 sample models.py from sqlalchemy import TIMESTAMP, Column, String, ForeignKey, text, DATE, TIME, FLOAT, Table from sqlalchemy.orm import relationship, backref from sqlalchemy.dialects.mysql import INTEGER, DECIMAL, TINYINT, TEXT from app.database import Base class User(Base):..

반응형