profile
나무와 같이 성장하는 사람

[SQLAlchemy] Uppercase vs Camelcase Type

업로드중.. SQLAlchemy를 사용하다가 Integer 타입과 INTEGER 타입이 있는 것을 발견하게 되었습니다. 이 두개의 차이는 뭐가 있을 까 검색하다 흥미로운 글을 찾게 되어 정리하게 되었습니다. 우선 자주 사용하는 Column 클래스의 생성자에 sqla

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

[SQLAlchemy] 1.x와 2.0의 Query 스타일

여러 코드를 보던 중에 SQLAlchemy를 사용하더라도 스타일이 다른 것을 보게되었다. 어떤 코드에서는 session.query를 어떤 코드에서는 직접적으로 select, update, delete를 session.execute를 통해 query를 진행하는 경우가 있

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

[SQLAlchemy] Database Connection Pool

Flask나 FastAPI를 이용하면서 SQLAlchemy를 주로 이용하고 있고 db를 정의할 때 정확하게 알고 사용하고 있지 않는다는 생각이 들어 찾아보기로 하였습니다다. pool_size와 같은 인자를 넘겨주고는 하는데 이를 검색하다 커넥션 풀에 대해서 알게되었고,

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

FastAPI - 2 (SQLAlchemy + Postgresql 연동)

내장 ORM이 있는 Django와 다르게 Flask와 FastAPI는 SQLAlchemy 라는 ORM 라이브러리를 이용합니다. ORM은 이전 포스트에서도 얘기를 했어서 짧게 간략하자면 Object Relation Mapping의 약자로 객체를 이용해서 데이터베이스 En

2023년 3월 5일
·
0개의 댓글
·