[FastAPI] SQLAlchemy orm과 schema
ORM(Object-Relational Mapping) 데이터베이스를 사용하려면 SQL 쿼리(query)라는 구조화된 질의를 작성하고 실행하는 등의 복잡한 과정이 필요하다. 이때 ORM(object relational mapping)을 이용하면 파이썬 문법만으로도 데이터베이스를 다룰 수 있다. 즉, ORM을 이용하면 개발자가 쿼리를 직접 작성하지 않아도 데이터베이스의 데이터를 처리할 수 있다.( 점프 투 FastAPI) 데이터베이스의 테이블을 파이썬 객체로 매핑하여 SQL 쿼리 없이 데이터베이스와 상호작용할 수 있게 해주는 방식 -> DB의 테이블과 관계를 파이썬 클래스로 정의 sqlalchemy db model 생성 declarative_base() 로 Base class (sqlalchemy mode..
FastAPI
2024. 3. 18. 20:43