SQL Alchemy 사용중 에러,나는 포트번호 설정을 틀리게 해서 발생했다.mariaDB랑 포트 충돌나서 설정을 다르게 해줬는데 항상 환경세팅할때마다 헷갈린다.해결3306포트가 아닌 3307포트!app.config'SQLALCHEMY_DATABASE_URI' = "m
SQLAlchemy ORM 모델 특정 컬럼 값의 총합(SUM) 사용 방법
프로젝트 진행중, SQLAlchemy에서 서로 다른 두 개의 테이블(books, rent)을 join해야 하는 상황.나의 엄청난 고민이 보이는가... aka 삽질....ㅎ주석으로 달린 코드들이 이것 저것 시도해 본 것이다. 그리고 결국 공식 api 문서를 참고해서 해결
오늘 count, sum, join, filter....등 여러 문법을 활용하여 페이지를 개발해야만 했다.그런데 sqlalchemy orm로는 생소한 부분들이 많아서 여러 사이트를 찾아 다녔고, 나에게 도움이 됐던 곳들을 남겨 놓고자 한다.
SQLAlchemy PrimaryKeyConstraint를 이용해서 복합키 만들기!
기본키에 어긋나는 데이터가 DB에 들어가면 발생하는 integrity error를 코드에서 잡아내고 싶었다.sqlalchemy를 이용해 mysql과 연결하여 사용하고 있었기에,어떤 에러를 except에 넣어줘야할지 삽질을 좀 했다.결론은 sqlalchemy에러를 넣어줘